From 3fc39a0fc0ee0625a159ab7bbd80a4b2cd0b3285 Mon Sep 17 00:00:00 2001 From: zengk Date: Sat, 22 Jun 2024 13:03:41 -0700 Subject: [PATCH] Add kubernetes plugin to Codegen step --- .buildkite/docs-docker-compose.yml | 1 + .buildkite/pipeline.yml | 44 ++++++++++++++++++++---------- docker-compose.yml | 1 + 3 files changed, 31 insertions(+), 15 deletions(-) diff --git a/.buildkite/docs-docker-compose.yml b/.buildkite/docs-docker-compose.yml index aa94569a31..4515569407 100644 --- a/.buildkite/docs-docker-compose.yml +++ b/.buildkite/docs-docker-compose.yml @@ -7,6 +7,7 @@ services: volumes: - ../:/go/src/github.com/m3db/m3 - $SSH_AUTH_SOCK:/ssh-agent + working_dir: /go/src/github.com/m3db/m3 environment: - CI - BUILDKITE diff --git a/.buildkite/pipeline.yml b/.buildkite/pipeline.yml index 43be5df6dc..1db15bd3b8 100644 --- a/.buildkite/pipeline.yml +++ b/.buildkite/pipeline.yml @@ -50,21 +50,19 @@ env: SKIP_CODECOV: "true" steps: -# - name: "Codegen" -# command: make clean install-vendor-m3 test-all-gen -# env: -# CGO_ENABLED: 0 -# GIMME_GO_VERSION: 1.18.x -# plugins: -# gopath-checkout#v1.0.1: -# import: github.com/m3db/m3 -# <<: *common - - name: "Unit %n" - parallelism: 4 + - name: "Codegen" + env: + CGO_ENABLED: 0 + GIMME_GO_VERSION: 1.18.x plugins: - docker-compose#v2.5.1: - run: app - workdir: /go/src/github.com/m3db/m3 + gopath-checkout#v1.0.1: + import: github.com/m3db/m3 +# docker#v3.0.1: +# image: us-west1-docker.pkg.dev/ci-compute/buildkite-images/buildkite-dind:v1 +# always-pull: true +# volumes: +# - .:/go/src/github.com/m3db/m3 +# - /var/run/docker.sock:/var/run/docker.sock kubernetes: <<: *kubernetes podSpec: @@ -73,8 +71,24 @@ steps: - <<: *commandContainer command: - |- - make clean install-vendor-m3 test-base + make clean install-vendor-m3 test-all-gen <<: *common +# - name: "Unit %n" +# parallelism: 4 +# plugins: +# docker-compose#v2.5.1: +# run: app +# workdir: /go/src/github.com/m3db/m3 +# kubernetes: +# <<: *kubernetes +# podSpec: +# <<: *podSpec +# containers: +# - <<: *commandContainer +# command: +# - |- +# make clean install-vendor-m3 test-base +# <<: *common # - name: "Big Unit %n" # command: make clean install-vendor-m3 test-big-base # parallelism: 2 diff --git a/docker-compose.yml b/docker-compose.yml index b45b16aea8..8287dbc978 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -11,6 +11,7 @@ services: # Support running docker within docker. That is, buildkite jobs themselves run in a container; that container # needs to be able to spin up functioning docker containers. - /var/run/docker.sock:/var/run/docker.sock + working_dir: /go/src/github.com/m3db/m3 extra_hosts: # Allow routing from the buildkite container to the host machine, as host.docker.internal. This allows us to do # the following: