As Alexander says, we need to be able to reference the sha since our "pinned-manifest" list all the subgit syncables by sha.
Like this: https://android-build.linaro.org/jenkins/job/linaro-android_beagle-11.07-release/1/artifact/build/out/pinned-manifest.xml -Zach On 11 July 2011 16:18, Alexander Sack <a...@linaro.org> wrote: > On Mon, Jul 11, 2011 at 4:11 PM, Zach Pfeffer <zach.pfef...@linaro.org> wrote: >> In-order to make reproducible builds we create pinned manifests with >> each commit explicitly listed. We also use this method to create a >> release. We depend on these pinned commits - if they don't exist the >> "released" builds can no longer be reproduced. > > One amend: the commits need to exist AND need to be reachable through a head. > > In other words: due to how the repo tool work, tagging and then > rebasing will not be good enough. > > -- > > - Alexander > _______________________________________________ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev