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