ff74f49047
Also ensure that the go 1.17 breaking changes to net.ParseCIDR don't make us choke on stored CIDRs that were acceptable to older Go versions.
49 lines
1.8 KiB
YAML
49 lines
1.8 KiB
YAML
go-machine:
|
|
machine: true
|
|
shell: /usr/bin/env bash -euo pipefail -c
|
|
environment:
|
|
CIRCLECI_CLI_VERSION: 0.1.5546 # Pin CircleCI CLI to patch version (ex: 1.2.3)
|
|
GO_VERSION: 1.17.2 # Pin Go to patch version (ex: 1.2.3)
|
|
GOTESTSUM_VERSION: 0.5.2 # Pin gotestsum to patch version (ex: 1.2.3)
|
|
GO_TAGS: ""
|
|
working_directory: /go/src/github.com/hashicorp/vault
|
|
node:
|
|
docker:
|
|
- image: docker.mirror.hashicorp.services/node:14-buster
|
|
shell: /usr/bin/env bash -euo pipefail -c
|
|
working_directory: /go/src/github.com/hashicorp/vault
|
|
python:
|
|
docker:
|
|
- image: docker.mirror.hashicorp.services/python:3-alpine
|
|
shell: /usr/bin/env bash -euo pipefail -c
|
|
working_directory: /go/src/github.com/hashicorp/vault
|
|
alpine:
|
|
docker:
|
|
- image: docker.mirror.hashicorp.services/alpine:3.13
|
|
shell: /bin/sh
|
|
working_directory: /go/src/github.com/hashicorp/vault
|
|
docker-env-go-test-remote-docker:
|
|
resource_class: medium
|
|
docker:
|
|
- image: "docker.mirror.hashicorp.services/circleci/golang:1.17.2-buster"
|
|
environment:
|
|
CIRCLECI_CLI_VERSION: 0.1.5546 # Pin CircleCI CLI to patch version (ex: 1.2.3)
|
|
GO_TAGS: ""
|
|
working_directory: /go/src/github.com/hashicorp/vault
|
|
docker-env-go-test:
|
|
resource_class: large
|
|
docker:
|
|
- image: "docker.mirror.hashicorp.services/circleci/golang:1.17.2-buster"
|
|
environment:
|
|
CIRCLECI_CLI_VERSION: 0.1.5546 # Pin CircleCI CLI to patch version (ex: 1.2.3)
|
|
GO_TAGS: ""
|
|
working_directory: /go/src/github.com/hashicorp/vault
|
|
docker-env-go-test-race:
|
|
resource_class: xlarge
|
|
docker:
|
|
- image: "docker.mirror.hashicorp.services/circleci/golang:1.17.2-buster"
|
|
environment:
|
|
CIRCLECI_CLI_VERSION: 0.1.5546 # Pin CircleCI CLI to patch version (ex: 1.2.3)
|
|
GO_TAGS: ""
|
|
working_directory: /go/src/github.com/hashicorp/vault
|