21 lines
782 B
YAML
21 lines
782 B
YAML
matrix:
|
|
NOVOPS_VERSION:
|
|
- 0.8.0
|
|
|
|
steps:
|
|
docker:
|
|
image: docker:dind
|
|
secrets: [registry_user, registry_password, registry_docker_password]
|
|
commands:
|
|
- echo "$REGISTRY_PASSWORD" | docker login -u "$REGISTRY_USER" --password-stdin gitnet.fr
|
|
- echo "$REGISTRY_DOCKER_PASSWORD" | docker login -u "$REGISTRY_USER" --password-stdin
|
|
- docker build -t "deblan/novops:$NOVOPS_VERSION" --build-arg "NOVOPS_VERSION=$NOVOPS_VERSION" .
|
|
- docker tag "deblan/novops:$NOVOPS_VERSION" "gitnet.fr/deblan/novops:$NOVOPS_VERSION"
|
|
- docker push "deblan/novops:$NOVOPS_VERSION"
|
|
- docker push "gitnet.fr/deblan/novops:$NOVOPS_VERSION"
|
|
volumes:
|
|
- /var/run/docker.sock:/var/run/docker.sock
|
|
when:
|
|
- event: cron
|
|
- branch: [main]
|