Skip to content

Commit

Permalink
Add testing of MVP to release process
Browse files Browse the repository at this point in the history
Signed-off-by: Jade Carino <carino_jade@yahoo.co.uk>
  • Loading branch information
jadecarino committed Dec 9, 2024
1 parent 827b5e3 commit 01acb25
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 0 deletions.
5 changes: 5 additions & 0 deletions releasePipeline/prerelease.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,3 +46,8 @@ a new branch called `prerelease` in every github repo we need to build. **Note:*
10. Run [25-check-artifacts-signed.sh](./25-check-artifacts-signed.sh). When prompted, choose the '`pre-release`' option.
- Each maven artifact should contain a file called com.auth0.jwt-<*VERSION*>.jar.asc. If the .asc files aren't present, debug and diagnose why the artifacts have not been signed.
11. Send the [mvp image](https://development.galasa.dev/prerelease/maven-repo/mvp/dev/galasa/galasa-isolated-mvp) to Jade Carino or Will Yates to perform the MEND scan to check for any vulnerabilities before moving onto the release process.
12. Test the [mvp image](https://development.galasa.dev/prerelease/maven-repo/mvp/dev/galasa/galasa-isolated-mvp) by working through the instructions on the Galasa website to do with using Galasa offline:
- https://galasa.dev/docs/cli-command-reference/zipped-prerequisites
- https://galasa.dev/docs/cli-command-reference/installing-offline
- https://galasa.dev/docs/running-simbank-tests/simbank-cli-offline
- https://galasa.dev/docs/running-simbank-tests/running-simbank-tests-cli-offline
5 changes: 5 additions & 0 deletions releasePipeline/release.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,11 @@ For each of the Kubernetes Tekton command, you can follow with tkn -n galasa-bui
c. Run `kubectl apply -f argocd-synced/pipelines/regression-reruns.yaml` and `kubectl -n galasa-build create -f 29-regression-reruns.yaml` - Retest the failing tests.

d. Repeat as required.
5. Test the [mvp image](https://development.galasa.dev/release/maven-repo/mvp/dev/galasa/galasa-isolated-mvp) by working through the instructions on the Galasa website to do with using Galasa offline:
- https://galasa.dev/docs/cli-command-reference/zipped-prerequisites
- https://galasa.dev/docs/cli-command-reference/installing-offline
- https://galasa.dev/docs/running-simbank-tests/simbank-cli-offline
- https://galasa.dev/docs/running-simbank-tests/running-simbank-tests-cli-offline

### MEND scan (if releasing Distribution for Galasa)

Expand Down

0 comments on commit 01acb25

Please sign in to comment.