go.uber.org/yarpc@v1.72.1/.buildkite/pipeline-default.yml (about)

     1  steps:
     2    - name: ":docker: :package: 1.17"
     3      plugins:
     4        docker-compose#v2.0.0:
     5          build: yarpc-go-1.17
     6          image-repository: 027047743804.dkr.ecr.us-east-2.amazonaws.com/uber
     7      agents:
     8        queue: builders
     9    - name: ":docker: :package: 1.18"
    10      plugins:
    11        docker-compose#v2.0.0:
    12          build: yarpc-go-1.18
    13          image-repository: 027047743804.dkr.ecr.us-east-2.amazonaws.com/uber
    14      agents:
    15        queue: builders
    16    - wait
    17    - name: ":go: 1.17 test - %n"
    18      command: "make test"
    19      parallelism: 2
    20      plugins:
    21        docker-compose#v2.0.0:
    22          run: yarpc-go-1.17
    23      agents:
    24        queue: workers
    25    - name: ":go: 1.17 examples"
    26      command: "make examples"
    27      plugins:
    28        docker-compose#v2.0.0:
    29          run: yarpc-go-1.17
    30      agents:
    31        queue: workers
    32    - name: ":go: 1.18 test - %n"
    33      command: "make codecov"
    34      parallelism: 6
    35      plugins:
    36        docker-compose#v2.0.0:
    37          run: yarpc-go-1.18
    38      agents:
    39        queue: workers
    40    - name: ":go: 1.18 crossdock"
    41      command: "make crossdock-codecov"
    42      plugins:
    43        docker-compose#v2.0.0:
    44          run: yarpc-go-1.18
    45      agents:
    46        queue: workers
    47    - name: ":go: 1.18 lint"
    48      command: "make lint"
    49      plugins:
    50        docker-compose#v2.0.0:
    51          run: yarpc-go-1.18
    52      agents:
    53        queue: workers
    54    - name: ":go: 1.18 examples"
    55      command: "make examples"
    56      plugins:
    57        docker-compose#v2.0.0:
    58          run: yarpc-go-1.18
    59      agents:
    60        queue: workers