Skip to content

Commit

Permalink
try vm-xlarge
Browse files Browse the repository at this point in the history
Signed-off-by: Charly Molter <[email protected]>
  • Loading branch information
lahabana committed Oct 9, 2023
1 parent e74187a commit 8eaccb6
Showing 1 changed file with 9 additions and 6 deletions.
15 changes: 9 additions & 6 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -354,15 +354,21 @@ jobs:
path: /tmp/e2e
build:
executor:
name: golang
resource_class: xlarge
machine:
image: << pipeline.parameters.ubuntu_image >>
environment:
KUMA_DIR: .
GO_VERSION: << pipeline.parameters.go_version >>
steps:
- install_build_tools
- checkout
- setenv_depending_on_priority:
label: "ci/run-full-matrix"
env: ENABLED_GOARCHES="arm64 amd64" ENABLED_GOOSES="linux darwin"
- restore_cache:
keys:
- docker_go.mod_{{ checksum "go.sum" }}_{{ checksum "mk/dependencies/deps.lock" }}_{{ checksum ".circleci/config.yml" }}
- build_go.mod_{{ checksum "go.sum" }}_{{ checksum "mk/dependencies/deps.lock" }}_{{ checksum ".circleci/config.yml" }}
- run:
command: make dev/tools
- run:
Expand All @@ -373,15 +379,12 @@ jobs:
command: make build
- run:
command: make -j build/distributions
- setup_remote_docker
- run:
command: ssh remote-docker "sudo apt-get update; sudo apt-get install -y qemu-user-static binfmt-support"
- run:
command: make -j images
- run:
command: make -j docker/save
- save_cache:
key: docker_go.mod_{{ checksum "go.sum" }}_{{ checksum "mk/dependencies/deps.lock" }}_{{ checksum ".circleci/config.yml" }}
key: build_go.mod_{{ checksum "go.sum" }}_{{ checksum "mk/dependencies/deps.lock" }}_{{ checksum ".circleci/config.yml" }}
paths:
- "/home/circleci/go/pkg/mod"
- "/home/circleci/.kuma-dev"
Expand Down

0 comments on commit 8eaccb6

Please sign in to comment.