mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-06-28 09:17:35 +00:00
23 lines
No EOL
621 B
Markdown
23 lines
No EOL
621 B
Markdown
# CI/CD pipeline for XDC
|
|
This directory contains CI/CD scripts used for each of the XDC environments.
|
|
|
|
### Devnet
|
|
Each PR merged into `dev-upgrade` will trigger below actions:
|
|
- Tests
|
|
- Docker build of XDC with devnet configurations with tag of `:latest`
|
|
- Docker push to AWS ECR
|
|
- Deployment of the latest XDC image(from above) to devnet run by AWS ECS
|
|
|
|
In order to allow pipeline able to push and deploy via ECR and ECS, we require below environment variables to be injected into the CI pipeline:
|
|
1. ECR_REPO_NAME
|
|
2. ECR_BASE_URI
|
|
3. AWS_ACCESS_KEY_ID
|
|
4. AWS_SECRET_ACCESS_KEY
|
|
|
|
|
|
|
|
### Testnet
|
|
**WIP**
|
|
|
|
### Mainnet
|
|
**WIP** |