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

Reply via email to