blob: 1ce96dd7a212dcd76c7b33941cf4bb782aa35ce3 [file] [log] [blame]
language: go
services:
- docker
go:
- "1.13"
- master
script:
- docker --version
- make clean
- ./hack/install_dependencies.sh
# build locally and test generated files and code
- make mod-tidy
- make manifests
- make build
- make manifests-check
- make test
jobs:
include:
- stage: "Docker"
name: "Build (& Release if tagged)"
script:
- make docker-vendor-build
deploy:
- provider: script
script: bash docker_deploy.sh
skip_cleanup: true
on:
tags: true
condition: -n "$DOCKER_PASSWORD"