mirror of
https://github.com/onsonr/sonr.git
synced 2025-03-10 13:07:09 +00:00
refactor: simplify deployment infrastructure using starship
This commit is contained in:
parent
20317bbc91
commit
2892641f17
0
.github/deploy.yml
vendored
0
.github/deploy.yml
vendored
3
.github/deploy/config.yml
vendored
3
.github/deploy/config.yml
vendored
@ -7,6 +7,7 @@ chains:
|
|||||||
image: ghcr.io/onsonr/sonr:latest
|
image: ghcr.io/onsonr/sonr:latest
|
||||||
home: /root/.sonr
|
home: /root/.sonr
|
||||||
binary: sonrd
|
binary: sonrd
|
||||||
|
numValidators: 1
|
||||||
prefix: idx
|
prefix: idx
|
||||||
denom: usnr
|
denom: usnr
|
||||||
coins: 100000000000000usnr,100000000000000snr
|
coins: 100000000000000usnr,100000000000000snr
|
||||||
@ -39,7 +40,7 @@ relayers:
|
|||||||
chains:
|
chains:
|
||||||
- osmosis-1
|
- osmosis-1
|
||||||
- cosmoshub-4
|
- cosmoshub-4
|
||||||
- sonr-testnet-1
|
- sonr-test
|
||||||
|
|
||||||
explorer:
|
explorer:
|
||||||
enabled: true
|
enabled: true
|
||||||
|
9
Makefile
9
Makefile
@ -344,13 +344,18 @@ release-check:
|
|||||||
validate-tag:
|
validate-tag:
|
||||||
@sh ./scripts/validate_tag.sh
|
@sh ./scripts/validate_tag.sh
|
||||||
|
|
||||||
|
deploy-deps:
|
||||||
|
@echo "Installing deploy dependencies"
|
||||||
|
npm install -g @starship-ci/cli
|
||||||
|
starship install
|
||||||
|
|
||||||
deploy-up:
|
deploy-up:
|
||||||
@echo "Starting deployment"
|
@echo "Starting deployment"
|
||||||
cd .github/deploy && devbox run up
|
starship start --config .github/deploy/config.yml
|
||||||
|
|
||||||
deploy-down:
|
deploy-down:
|
||||||
@echo "Stopping deployment"
|
@echo "Stopping deployment"
|
||||||
cd .github/deploy && devbox run down
|
starship stop --config .github/deploy/config.yml
|
||||||
|
|
||||||
###############################################################################
|
###############################################################################
|
||||||
### help ###
|
### help ###
|
||||||
|
Loading…
x
Reference in New Issue
Block a user