Jakub Sokołowski
dd2b58a7f5
chore(ci): upgrade Jenkins library to 1.8.0
...
This version introduces a bunch of changes so I want to test them
separately.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-10-26 23:11:23 +02:00
Sale Djenic
f88c23dc7b
refactor(@desktop/general): env variables sorted and CL args introduced
...
- Necessary env variables to build the app:
STATUS_BUILD_INFURA_TOKEN
STATUS_BUILD_INFURA_TOKEN_SECRET
STATUS_BUILD_POKT_TOKEN
STATUS_BUILD_OPENSEA_API_KEY
STATUS_BUILD_ALCHEMY_ETHEREUM_MAINNET_TOKEN
STATUS_BUILD_ALCHEMY_ETHEREUM_GOERLI_TOKEN
STATUS_BUILD_ALCHEMY_ARBITRUM_MAINNET_TOKEN
STATUS_BUILD_ALCHEMY_ARBITRUM_GOERLI_TOKEN
STATUS_BUILD_ALCHEMY_OPTIMISM_MAINNET_TOKEN
STATUS_BUILD_ALCHEMY_OPTIMISM_GOERLI_TOKEN
- The list of available env variables as well as CL arguments can be seen running
the app providing `--help` argument. All env vars are prefixed with `STATUS_RUNTIME_`.
2023-10-24 13:16:58 +02:00
Dario Gabriel Lipicar
92b2a209a2
ci: use new Alchemy API keys for Ethereum
2023-10-05 10:29:48 -03:00
Jakub Sokołowski
0067904404
ci: use new OpenSea API keys
...
They are split by both platform and build type.
Depends on:
https://github.com/status-im/status-jenkins-lib/pull/74
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-09-29 16:32:59 +02:00
Anton Iakimov
2c50004275
ci: update jenkins lib
2023-08-15 17:38:58 +02:00
Anton Iakimov
dcfebbcb9e
ci: switch altool to notarytool
2023-08-10 14:31:17 +02:00
Jakub Sokołowski
238a18b462
ci: pass RELEASE parameter to child jobs from parent
...
This is a possible fix for issues with `x86_64` app failures:
https://github.com/status-im/status-desktop/issues/11762
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-08-03 11:07:54 +03:00
Jakub Sokołowski
7f27ea593d
ci: fix use of release Infura key for E2E runs
...
Depends on: https://github.com/status-im/status-jenkins-lib/pull/71
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-08-01 18:16:53 +02:00
Jakub Sokołowski
349c83347d
ci: allow running MacOS builds on M1 Macs
...
This depends on installing Qt via Brew, but that creates a version mismatch,
since it's 5.15.8 and not 5.15.2, which is not optimal but works for now.
In the long term we should probably look into using Nix, or maybe aqt
will support M1 Macs, but this is not great.
Depends on:
- https://github.com/status-im/infra-ci/commit/54408b41
- https://github.com/status-im/infra-ci/commit/39d4fdef
Resolves: https://github.com/status-im/status-desktop/issues/9984
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-04-07 14:25:34 +02:00