- CONVEY_VERSION=0.10.3dev - GO_PACKAGE=bitbucket.org/rw_grim/convey # tasks for the default plan - convey-${CONVEY_VERSION}-alpine-amd64 - convey-${CONVEY_VERSION}-linux-amd64 - convey-${CONVEY_VERSION}-windows-amd64.exe - convey-${CONVEY_VERSION}-darwin-amd64 image: convey/go-test:latest command: -cover -sweet.opt "junit.output=junit.xml" image: convey/go-vet:latest image: convey/go-build:latest command: -o convey-${CONVEY_VERSION}-linux-amd64 image: convey/go-build:alpine command: -o convey-${CONVEY_VERSION}-alpine-amd64 image: convey/go-build:latest command: -o convey-${CONVEY_VERSION}-windows-amd64.exe image: convey/go-build:latest command: -o convey-${CONVEY_VERSION}-darwin-amd64 # tasks for the deploy plan - convey-${CONVEY_VERSION}-alpine-amd64 - convey-${CONVEY_VERSION}-linux-amd64 - convey-${CONVEY_VERSION}-windows-amd64.exe - convey-${CONVEY_VERSION}-darwin-amd64 - 'SHA256_FILES="convey-${CONVEY_VERSION}-linux-amd64 convey-${CONVEY_VERSION}-windows-amd64.exe convey-${CONVEY_VERSION}-darwin-amd64 convey-${CONVEY_VERSION}-alpine-amd64"' image: convey/bitbucket-upload - BITBUCKET_REPO=rw_grim/convey - BITBUCKET_AUTH_USER=rw_grim - BITBUCKET_AUTH_PASSWORD # tasks for creating images build-image-bitbucket-upload: dockerfile: images/bitbucket-upload/Dockerfile - images/bitbucket-upload/run.sh tag: convey/bitbucket-upload dockerfile: images/checksum/Dockerfile dockerfile: images/env/Dockerfile dockerfile: images/go-build/Dockerfile build-image-go-build-alpine: dockerfile: images/go-build-alpine/Dockerfile tag: convey/go-build:alpine - images/go-build-alpine/run.sh dockerfile: images/go-test/Dockerfile dockerfile: images/go-vet/Dockerfile tag: convey/go-vet:latest build-image-rust-build-linux: dockerfile: images/rust-build-linux/Dockerfile tag: convey/rust-build-linux - images/rust-build-linux/run.sh dockerfile: images/template/Dockerfile dockerfile: images/workspace/Dockerfile build-image-workspace-tools: dockerfile: images/workspace-tools/Dockerfile tag: convey/workspace-tools - images/workspace-tools/zglob.go # plan to deploy releases to bitbucket # plan to build support images - build-image-bitbucket-upload - build-image-workspace-tools - build-image-go-build-alpine - build-image-rust-build-linux