This project is licensed under the Mozilla Public License 2.0. Learn more
@executors.yml 1.89 KiB
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.7  # Pin Go to patch version (ex: 1.2.3)
    GOTESTSUM_VERSION: 0.5.2  # Pin gotestsum to patch version (ex: 1.2.3)
    GOFUMPT_VERSION: 0.2.1  # Pin gofumpt to patch version (ex: 1.2.3)
    GO_TAGS: ""
  working_directory: /home/circleci/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: /home/circleci/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: /home/circleci/go/src/github.com/hashicorp/vault
alpine:
  docker:
    - image: docker.mirror.hashicorp.services/alpine:3.13
  shell: /bin/sh
  working_directory: /home/circleci/go/src/github.com/hashicorp/vault
docker-env-go-test-remote-docker:
  resource_class: medium
  docker:
    - image: "docker.mirror.hashicorp.services/cimg/go:1.17.7"
  environment:
    CIRCLECI_CLI_VERSION: 0.1.5546  # Pin CircleCI CLI to patch version (ex: 1.2.3)
    GO_TAGS: ""
  working_directory: /home/circleci/go/src/github.com/hashicorp/vault
docker-env-go-test:
  resource_class: large
  docker:
    - image: "docker.mirror.hashicorp.services/cimg/go:1.17.7"
  environment:
    CIRCLECI_CLI_VERSION: 0.1.5546  # Pin CircleCI CLI to patch version (ex: 1.2.3)
    GO_TAGS: ""
  working_directory: /home/circleci/go/src/github.com/hashicorp/vault
docker-env-go-test-race:
  resource_class: xlarge
  docker:
    - image: "docker.mirror.hashicorp.services/cimg/go:1.17.7"
  environment:
    CIRCLECI_CLI_VERSION: 0.1.5546  # Pin CircleCI CLI to patch version (ex: 1.2.3)
    GO_TAGS: ""
  working_directory: /home/circleci/go/src/github.com/hashicorp/vault