[ci] Always pass sha1 from Mac to Windows packaging build
commitb13145bb12b7561ea6c72962824fef107d8eac03
authorAlexander Köplinger <alex.koeplinger@outlook.com>
Thu, 4 Oct 2018 12:18:52 +0000 (4 14:18 +0200)
committerAlexander Köplinger <alex.koeplinger@outlook.com>
Thu, 4 Oct 2018 12:21:59 +0000 (4 14:21 +0200)
treeb34bd49ec98fc658dce88b75aa95c5cab879b19a
parenta7f5952c69ae76015ccaefd4dfa8be2274498a21
[ci] Always pass sha1 from Mac to Windows packaging build

Before we only did this for PR builds but it turns out it's needed for
normal master/branch builds too.

In situations where there are two Mac builds at roughly the same time
the downstream Windows builds would otherwise both refer to the same/latest
commit since they just checkout the latest ref on the branch.

Now we reset the Windows build to the sha1 which is passed to it.
scripts/ci/pipeline/osx-package.groovy
scripts/ci/pipeline/win-package.groovy