diff options
Diffstat (limited to 'scripts/release/release_test.sh')
-rwxr-xr-x | scripts/release/release_test.sh | 56 |
1 files changed, 33 insertions, 23 deletions
diff --git a/scripts/release/release_test.sh b/scripts/release/release_test.sh index 471953a506..dfa9fe856c 100755 --- a/scripts/release/release_test.sh +++ b/scripts/release/release_test.sh @@ -191,7 +191,7 @@ Test replacement. function test_release_workflow() { export EDITOR=true # Initial release - create v0 965c392 + create v0 965c392ab1d68d5bc23fdef3d86d635ec9d2da8e expect_log "Release v0rc1" expect_log "Initial release" # Push the release branch @@ -202,7 +202,7 @@ function test_release_workflow() { CHANGELOG='## Release v0 ('$(date +%Y-%m-%d)') ``` -Baseline: 965c392 +Baseline: 965c392ab1d68d5bc23fdef3d86d635ec9d2da8e ``` Initial release.' @@ -251,14 +251,16 @@ fi cat ${TEST_TMPDIR}/replacement.log >\$1 EOF chmod +x ${EDITOR} - create v1 1170dc6 0540fde + create v1 1170dc6055ed0d669275efb1ab1906d2715ad1c3 \ + 0540fdefe2c27605516a772c2a224d579db0a74d local header='Release v1rc1 ('$(date +%Y-%m-%d)') -Baseline: 1170dc6 +Baseline: 1170dc6055ed0d669275efb1ab1906d2715ad1c3 Cherry picks: - + 0540fde: Extract version numbers that look like "..._1.2.3_..." - from BUILD_EMBED_LABEL into Info.plist. + + 0540fdefe2c27605516a772c2a224d579db0a74d: + Extract version numbers that look like "..._1.2.3_..." from + BUILD_EMBED_LABEL into Info.plist. ' assert_equals "${header}Test replacement" "$(cat ${TEST_log})" @@ -288,15 +290,19 @@ Test replacement EOF echo "${RELNOTES}" >${TEST_TMPDIR}/replacement.log - create v1 1170dc6 0540fde cef25c4 + create v1 1170dc6055ed0d669275efb1ab1906d2715ad1c3 \ + 0540fdefe2c27605516a772c2a224d579db0a74d \ + cef25c44bc6c2ae8e5bd649228a9a9c39f057576 title='Release v1rc2 ('$(date +%Y-%m-%d)')' - revision_info='Baseline: 1170dc6 + revision_info='Baseline: 1170dc6055ed0d669275efb1ab1906d2715ad1c3 Cherry picks: - + 0540fde: Extract version numbers that look like "..._1.2.3_..." - from BUILD_EMBED_LABEL into Info.plist. - + cef25c4: RELNOTES: Attribute error messages related to Android - resources are easier to understand now.' + + 0540fdefe2c27605516a772c2a224d579db0a74d: + Extract version numbers that look like "..._1.2.3_..." from + BUILD_EMBED_LABEL into Info.plist. + + cef25c44bc6c2ae8e5bd649228a9a9c39f057576: + RELNOTES: Attribute error messages related to Android resources + are easier to understand now.' header="${title} ${revision_info} @@ -377,7 +383,7 @@ function generate_rc() { function test_git_release_workflow() { export EDITOR=true # Initial release - generate_rc v0 965c392 + generate_rc v0 965c392ab1d68d5bc23fdef3d86d635ec9d2da8e expect_log "Release v0rc1" expect_log "Initial release" @@ -429,14 +435,16 @@ fi cat ${TEST_TMPDIR}/replacement.log >\$1 EOF chmod +x ${EDITOR} - generate_rc v1 1170dc6 0540fde + generate_rc v1 1170dc6055ed0d669275efb1ab1906d2715ad1c3 \ + 0540fdefe2c27605516a772c2a224d579db0a74d local header='Release v1rc1 ('$(date +%Y-%m-%d)') -Baseline: 1170dc6 +Baseline: 1170dc6055ed0d669275efb1ab1906d2715ad1c3 Cherry picks: - + 0540fde: Extract version numbers that look like "..._1.2.3_..." - from BUILD_EMBED_LABEL into Info.plist. + + 0540fdefe2c27605516a772c2a224d579db0a74d: + Extract version numbers that look like "..._1.2.3_..." from + BUILD_EMBED_LABEL into Info.plist. ' assert_equals "${header}Test replacement" "$(cat ${TEST_log})" @@ -466,16 +474,18 @@ Test replacement EOF echo "${RELNOTES}" >${TEST_TMPDIR}/replacement.log - generate_rc v1 cef25c4 + generate_rc v1 cef25c44bc6c2ae8e5bd649228a9a9c39f057576 header='Release v1rc2 ('$(date +%Y-%m-%d)') -Baseline: 1170dc6 +Baseline: 1170dc6055ed0d669275efb1ab1906d2715ad1c3 Cherry picks: - + 0540fde: Extract version numbers that look like "..._1.2.3_..." - from BUILD_EMBED_LABEL into Info.plist. - + cef25c4: RELNOTES: Attribute error messages related to Android - resources are easier to understand now. + + 0540fdefe2c27605516a772c2a224d579db0a74d: + Extract version numbers that look like "..._1.2.3_..." from + BUILD_EMBED_LABEL into Info.plist. + + cef25c44bc6c2ae8e5bd649228a9a9c39f057576: + RELNOTES: Attribute error messages related to Android resources + are easier to understand now. ' assert_equals "${header}${RELNOTES}" "$(cat ${TEST_log})" |