30 lines
758 B
YAML
30 lines
758 B
YAML
machine:
|
|
services:
|
|
- docker
|
|
environment:
|
|
IMAGE_NAME: node
|
|
CHART_NAME: node
|
|
CHART_REPO: https://github.com/bitnami/charts
|
|
DOCKER_PROJECT: bitnami
|
|
GCLOUD_PROJECT: bitnami-containers
|
|
|
|
dependencies:
|
|
override:
|
|
- docker info
|
|
- gcloud version
|
|
- docker pull $DOCKER_PROJECT/$IMAGE_NAME:_ || true
|
|
|
|
test:
|
|
override:
|
|
- docker build --rm=false -t $DOCKER_PROJECT/$IMAGE_NAME:$CIRCLE_BUILD_NUM .
|
|
|
|
deployment:
|
|
cache:
|
|
branch: master
|
|
commands:
|
|
- curl -sL https://raw.githubusercontent.com/bitnami/test-infra/master/circle/docker-update-cache.sh | bash -
|
|
release:
|
|
tag: /^[0-9].*-r[0-9]+$/
|
|
commands:
|
|
- curl -sL https://raw.githubusercontent.com/bitnami/test-infra/master/circle/docker-release-image.sh | bash -
|