status-desktop/scripts
Jakub Sokołowski 9f076ed70c
ci: refactor uitests to use multiple stages
Please do not run 20 different things in a single stage.
It makes debugging much harder than it needs to be, since now you can
see at a glance the startup of which container fails easily.

Changes:
- Starting of Ganache and Nim-Waku containers extracted to separate stages
- Cleanup of containers moved to `cleanup` step after tests are executed
- Many variables moved to `enrivonment` section for job and some stages
- The `throttle` effect narrowed down just to the `Tests` stage and not whole job
- RPC API is used to get the Multiaddress of Nim-Waku node instead of hardcoding key
- Removed no longer necessary `status-go` history node related files
- `Jenkinsfile.uitests` was renamed to `Jenkinsfile.e2e` to match CI job names

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-11-23 00:19:06 +01:00
..
translationScripts chore: split English TS files 2022-10-19 10:48:08 +02:00
bump-status-go.sh chore: create script to bump status-go 2022-06-14 16:11:51 -04:00
clean-git.sh ci: extract git cleanup to separate script 2022-11-22 14:28:14 +01:00
fetch-brew-bottle.sh chore(Build): raise awareness of brew download failed 2022-06-27 10:10:29 +02:00
force-rebuild-status-go.sh feat(general): Force rebuild of status go at least once a day 2021-12-20 10:07:34 +01:00
notarize-macos-pkg.sh
rpc.sh ci: refactor uitests to use multiple stages 2022-11-23 00:19:06 +01:00
sign-linux-file.sh
sign-macos-pkg.sh rename status-react to status-mobile 2022-07-17 16:55:57 +02:00
sign-windows-bin.sh
ubuntu_build_setup.sh test: Add xvfb to the runtime dependencies 2022-08-08 15:36:32 +02:00
windows_build_setup.ps1 fix(windows): remove extra -m option from aqt install 2022-11-22 10:52:21 -05:00