Release test plan updated to match the new release process
Summary: Release test plan updated to match the new release process and include some details which might be required in case something failed. Reviewed By: passy Differential Revision: D25618132 fbshipit-source-id: c39ceebe4569475554866097970a2410a992b6ae
This commit is contained in:
committed by
Facebook GitHub Bot
parent
a826a240ce
commit
4b58d4438a
@@ -55,11 +55,15 @@ hg addremove
|
|||||||
hg commit -m "$(echo -e "Flipper Release: v${VERSION}\n\n\
|
hg commit -m "$(echo -e "Flipper Release: v${VERSION}\n\n\
|
||||||
Summary:\nReleasing version $VERSION\n\n\
|
Summary:\nReleasing version $VERSION\n\n\
|
||||||
Test Plan:\n\
|
Test Plan:\n\
|
||||||
* Wait until this build is green\n\
|
1. Flipper Bot will comment \"#flipperrelease ephemeral\" to trigger a new ephemeral release job [\"flipper-release-ephemeral\"](https://fburl.com/sandcastle/4mt4rj18) on Sandcastle.\n\
|
||||||
* Find the release id as explained here: https://our.internmc.facebook.com/intern/wiki/Flipper_Internals/Oncall_Runbook/#testing-the-release-vers and run:
|
1. After the job has finished, Flipper Bot will post to the Signal Hub the command to run the produced build with the exact version:\n\
|
||||||
* \`env FLIPPERVERSION=XXXX /Applications/Flipper.app/Contents/MacOS/Flipper\`\n\
|
\`env FLIPPERVERSIONV2=<FLIPPERVERSION> RUST_LOG=flipper_launcher=info /Applications/Flipper.app/Contents/MacOS/Flipper\`\n\
|
||||||
* ...or, alternatively, run \`yarn build --mac && dist/mac/Flipper.app/Contents/MacOS/Flipper\`\n\
|
1. Run the build and perform exploratory tests.\n\
|
||||||
* Perform exploratory tests\n\n\
|
1. If everything is ok, accept and land the diff.\n\
|
||||||
|
1. After the diff has landed, Flipper Bot will comment \"#flipperrelease with bump\" to trigger the actual release build job [\"flipper-release\"](https://fburl.com/sandcastle/uh698xj2) on Sandcastle.\n\
|
||||||
|
1. After the job has finished, a new diff will be published for pinning the released version to the fbsource checkout, check further instructions in that diff.\n\
|
||||||
|
1. In case the release job has failed, Flipper Bot will post to the Signal Hub. In addition to that, the \"flipper\" oncall will receive an e-mail and a task for investigation.\n\n\
|
||||||
|
See more details about the Flipper release process [here](https://fburl.com/flipperreleasebot).\n\
|
||||||
Reviewers: flipper\n\n\
|
Reviewers: flipper\n\n\
|
||||||
Tags: accept2ship"
|
Tags: accept2ship"
|
||||||
)"
|
)"
|
||||||
|
|||||||
Reference in New Issue
Block a user