Small set of scripts for execution of build automation
Python
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.settings
examples
src
.gitignore
.project
.pydevproject
README.md
setup.py

README.md

Automium Build Automation

Simple system for running build automation scripts.

Usage

The basic usage of the automium utility assumes the location of the build file under build.json

atm

In order to be able to change the default build file the --extra file parameter must be provided.

atm --file=extra.json

It's possible to verify changes from previous version, for that the --previous parameter should be passed with the previous version.

atm --previous=d86f4df6f7c9237a56970a102bba3482d91e823a

The automium infra-structure provided support for continuous building system using the keep flag.

atm --keep
atm --keep --file=extra.json

It's also possible to just pack the current build configuration together with the script files to be used latter for that use the --pack parameter.

atm --pack
atm --pack --file=extra.json

Requirements

For linux based systems dpkg-architecture util is required to correctly retrieve the architecture for the system, in case the utility does not exists an erroneous value may be present for build artifacts.

To install the command under Ubuntu Linux use the folowing command:

apt-get install dpkg-dev

License

Automium is currently licensed under the Apache License, Version 2.0.