fix release process (#18829)

This commit is contained in:
Gary Verhaegen 2024-03-23 11:19:52 +01:00 committed by GitHub
parent 16fd0b2a17
commit d0b5a13c0b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -91,12 +91,13 @@ steps:
- bash: |
set -euo pipefail
cd sdk
eval "$(dev-env/bin/dade-assist)"
p="_${{parameters.name_str}}"
a="_$(Build.BuildNumber)_$(System.JobAttempt)"
t="${{parameters.test_mode}}"
# Other branches may not have this optimization
if [ -f ci/build-release.sh ]; then
eval "$(dev-env/bin/dade-assist)"
ci/build-release.sh $p $a $t
else
./build.sh $p $a $t
@ -167,9 +168,8 @@ steps:
ne(${{parameters.name_exp}}, 'm1')))
- bash: |
set -euo pipefail
cd sdk
eval "$(sdk/dev-env/bin/dade-assist)"
mkdir -p $(Build.StagingDirectory)/release
eval "$(dev-env/bin/dade-assist)"
./ci/copy-unix-release-artifacts.sh ${{parameters.release_tag}} ${{parameters.name_str}} $(Build.StagingDirectory)/release
env:
DAML_SDK_RELEASE_VERSION: ${{parameters.release_tag}}