mirror of
https://github.com/cosmos/cosmjs.git
synced 2025-03-10 21:49:15 +00:00
Build faucet docker image in CI
This commit is contained in:
parent
1aa797a89d
commit
43bd0f5797
@ -41,6 +41,7 @@ workflows:
|
|||||||
- coverage:
|
- coverage:
|
||||||
requires:
|
requires:
|
||||||
- build
|
- build
|
||||||
|
- faucet-docker
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build:
|
build:
|
||||||
@ -573,3 +574,32 @@ jobs:
|
|||||||
- run:
|
- run:
|
||||||
name: Format shell scripts
|
name: Format shell scripts
|
||||||
command: yarn format-shell
|
command: yarn format-shell
|
||||||
|
faucet-docker:
|
||||||
|
docker:
|
||||||
|
- image: cimg/go:1.17.8
|
||||||
|
steps:
|
||||||
|
- run:
|
||||||
|
name: Install Git Large File Storage (LFS)
|
||||||
|
command: |
|
||||||
|
sudo apt update
|
||||||
|
sudo apt install git-lfs
|
||||||
|
- checkout
|
||||||
|
- setup_remote_docker:
|
||||||
|
# >= v20.10 https://wiki.alpinelinux.org/wiki/Release_Notes_for_Alpine_3.14.0#faccessat2
|
||||||
|
version: 20.10.11
|
||||||
|
- run:
|
||||||
|
name: Build faucet Docker image
|
||||||
|
# Use ${CIRCLE_TAG}
|
||||||
|
command: |
|
||||||
|
docker build --pull -t "confio/faucet:$CIRCLE_SHA1" -f packages/faucet/Dockerfile .
|
||||||
|
- run:
|
||||||
|
name: Check docker image can be executed
|
||||||
|
command: |
|
||||||
|
docker run --rm "confio/faucet:$CIRCLE_SHA1" version
|
||||||
|
docker run --rm "confio/faucet:$CIRCLE_SHA1" generate
|
||||||
|
# - run:
|
||||||
|
# name: Push image to Docker Hub
|
||||||
|
# command: |
|
||||||
|
# docker login --password-stdin -u "$DOCKER_USER" \<<<"$DOCKER_PASS"
|
||||||
|
# docker push "confio/faucet:$CIRCLE_SHA1"
|
||||||
|
# docker logout
|
||||||
|
Loading…
x
Reference in New Issue
Block a user