Skip to content

Commit

Permalink
Merge pull request #2785 from buildkite/hosted-queue
Browse files Browse the repository at this point in the history
change to hosted queue
  • Loading branch information
yob authored May 7, 2024
2 parents c935764 + 2a197ee commit f9095d1
Showing 1 changed file with 22 additions and 0 deletions.
22 changes: 22 additions & 0 deletions .buildkite/pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ steps:
key: "rspec"
env:
RAILS_ENV: test
agents:
queue: hosted
plugins:
- docker-compose#v3.9.0:
run: app
Expand All @@ -27,6 +29,8 @@ steps:
key: "assets"
env:
RAILS_ENV: production
agents:
queue: hosted
plugins:
- docker-compose#v3.9.0:
build: app
Expand All @@ -51,6 +55,8 @@ steps:
--color=always
env:
RAILS_ENV: production
agents:
queue: hosted
plugins:
- docker-compose#v3.9.0:
run: muffet
Expand All @@ -62,6 +68,8 @@ steps:
- label: ":junit: Test Summary"
depends_on: "rspec"
allow_dependency_failure: true
agents:
queue: hosted
plugins:
- bugcrowd/test-summary#v1.11.0:
inputs:
Expand All @@ -74,6 +82,8 @@ steps:

- label: ":graphql: Check generated code is up to date"
command: bundle exec rake graphql:generate
agents:
queue: hosted
plugins:
- docker-compose#v3.9.0:
run: app
Expand All @@ -88,18 +98,24 @@ steps:
commands:
- yarn
- npm run prettier-check
agents:
queue: hosted
plugins:
- docker#v3.7.0:
image: "public.ecr.aws/docker/library/node:lts-alpine3.14"

- label: ":lint-roller: Linting text and markdown"
agents:
queue: hosted
plugins:
- docker-compose#v3.9.0:
run: vale
config: ./vale/docker-compose.yml

- label: ":lint-roller: Linting for insensitive words"
command: npm run lint -y
agents:
queue: hosted
plugins:
# Using the plain Node image, instead of the custom doc Dockerfile
# version, is way faster because we don't have to wait for Ruby gems to
Expand All @@ -113,18 +129,24 @@ steps:
command:
- npm run -y validate-agent-attributes-yaml
- npm run -y validate-environment-variables-yaml
agents:
queue: hosted
plugins:
- docker#v3.7.0:
image: "public.ecr.aws/docker/library/node:lts-alpine3.14"

- label: ":lint-roller: :markdown: Linting the Markdown"
command: npm run -y mdlint
agents:
queue: hosted
plugins:
- docker#v3.7.0:
image: "public.ecr.aws/docker/library/node:lts-alpine3.14"

- label: ":snake: Linting markdown files for snake case"
command: npx -y @ls-lint/[email protected]
agents:
queue: hosted
plugins:
- docker#v3.7.0:
image: "public.ecr.aws/docker/library/node:lts-alpine3.14"

0 comments on commit f9095d1

Please sign in to comment.