diff --git a/.circleci/config.yml b/.circleci/config.yml index 9904cff3e..f2e70731e 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -6,8 +6,12 @@ executors: version: type: string default: "1.14" + resource_class: + type: string + default: medium docker: - image: circleci/golang:<< parameters.version >> + resource_class: << parameters.resource_class >> working_directory: /go/src/github.com/pilosa/pilosa environment: GO111MODULE: "on" # TODO: Only needed for Go <1.13, remove when dropping support for 1.11/1.12. @@ -64,6 +68,9 @@ jobs: - run: make build GOOS=linux GOARCH=arm64 test: parameters: + resource_class: + type: string + default: medium golang_version: type: string default: "1.14" @@ -82,6 +89,7 @@ jobs: executor: name: golang version: << parameters.golang_version >> + resource_class: << parameters.resource_class >> steps: - attach_workspace: at: . @@ -191,6 +199,7 @@ workflows: - test: name: test-race test_make_target: test-race + resource_class: xlarge requires: - setup - test: