go.uber.org/cadence@v1.2.9/.buildkite/pipeline.yml (about) 1 steps: 2 - label: "fossa analyze" 3 agents: 4 queue: "init" 5 docker: "*" 6 command: ".buildkite/scripts/fossa.sh" 7 - label: ":golang: unit-test" 8 agents: 9 queue: "workers" 10 docker: "*" 11 command: "make unit_test" 12 artifact_paths: 13 - ".build/*/coverage/*.out" 14 plugins: 15 - docker-compose#v3.0.0: 16 run: unit-test 17 config: docker/buildkite/docker-compose.yml 18 19 - label: ":golang: integration-test-sticky-off" 20 agents: 21 queue: "workers" 22 docker: "*" 23 command: "make integ_test_sticky_off" 24 artifact_paths: 25 - ".build/*/coverage/*.out" 26 retry: 27 automatic: 28 limit: 1 29 plugins: 30 - docker-compose#v3.0.0: 31 run: integ-test 32 config: docker/buildkite/docker-compose.yml 33 34 - label: ":golang: integration-test-sticky-on" 35 agents: 36 queue: "workers" 37 docker: "*" 38 command: "make integ_test_sticky_on" 39 artifact_paths: 40 - ".build/*/coverage/*.out" 41 retry: 42 automatic: 43 limit: 1 44 plugins: 45 - docker-compose#v3.0.0: 46 run: integ-test 47 config: docker/buildkite/docker-compose.yml 48 49 - label: ":golang: integration-test-grpc-adapter" 50 agents: 51 queue: "workers" 52 docker: "*" 53 command: "make integ_test_grpc" 54 artifact_paths: 55 - ".build/*/coverage/*.out" 56 retry: 57 automatic: 58 limit: 1 59 plugins: 60 - docker-compose#v3.0.0: 61 run: integ-test-grpc 62 config: docker/buildkite/docker-compose.yml 63 64 - wait 65 66 - label: ":golang: code-coverage" 67 agents: 68 queue: "workers" 69 docker: "*" 70 command: ".buildkite/scripts/gocov.sh" 71 plugins: 72 - docker-compose#v3.0.0: 73 run: coverage-report 74 config: docker/buildkite/docker-compose.yml