On Mon, Feb 20, 2012 at 5:11 PM, Paul Sokolovsky <paul.sokolovsky@linaro.org
wrote:
Hello,
As the result of implementation of
https://blueprints.launchpad.net/linaro-android-infrastructure/+spec/build-c..., android-build.linaro.org now can indirectly fetch build config stored in a git repository. To achieve that, bootstrap config (as specified in android-build.linaro.org) should contain reference to config's repo/branch/file (configuration variables are modeled on the similar MANIFEST_* ones), e.g.:
BUILD_CONFIG_REPO=git:// git.linaro.org/people/pfalcon/android/linaro/build-configs.git BUILD_CONFIG_BRANCH=masterhttp://git.linaro.org/people/pfalcon/android/linaro/build-configs.git%0ABUILD_CONFIG_BRANCH=master BUILD_CONFIG_FILENAME=panda-ics-gcc46-tilt-tracking-blob.conf
http://android.git.linaro.org/gitweb?p=linaro/build-configs.git%3Ba=summary was created to store configs for the official builds in the Gerrit tree.
Sample job is available here: https://android-build.linaro.org/builds/~pfalcon/git-build-config/ (it uses personal repo as a test).
That's a great feature ...
I see a dev now could retrieve that config from git to then reproduce an exact build using the same configs and toolchain etc. What kind of tools can we offer to make that easy?