aboutsummaryrefslogtreecommitdiffhomepage
path: root/scripts/release/release_test.sh
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/release/release_test.sh')
-rwxr-xr-xscripts/release/release_test.sh56
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})"