From b6a03a4573e33ad7a576fec4a6e66163ef2469ed Mon Sep 17 00:00:00 2001 From: Chris Hunt Date: Thu, 11 Aug 2022 15:52:31 -0400 Subject: [PATCH] Try machine runner --- .circleci/config.yml | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 7e0d01d47..9245a0e2a 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -1,5 +1,8 @@ version: 2.1 +orbs: + go: circleci/go@1.7.1 + parameters: cache-key: type: integer @@ -28,6 +31,11 @@ jobs: keys: - linux-go-{{ checksum "go.sum" }}-<< pipeline.parameters.cache-key >> + - go/install: + version: << pipeline.parameters.gover >> + cache: true + cache-key: << pipeline.parameters.gover >>-<< pipeline.parameters.cache-key >> + - run: name: Install goreleaser command: go install github.com/goreleaser/goreleaser@latest @@ -111,9 +119,10 @@ jobs: path: /tmp/test-results release: - docker: - - image: cimg/go:<< pipeline.parameters.gover >> - resource_class: 2xlarge + machine: + image: ubuntu-2204:2022.04.1 + docker_layer_caching: true + resource_class: xlarge steps: - checkout