Skip to content

Commit

Permalink
chore: switch to Aspect Workflows on Buildkite (#104)
Browse files Browse the repository at this point in the history
  • Loading branch information
gregmagolan committed Dec 30, 2024
1 parent 75d7f61 commit 5a7aa71
Show file tree
Hide file tree
Showing 20 changed files with 22 additions and 807 deletions.
13 changes: 0 additions & 13 deletions .aspect/workflows/BUILD.bazel

This file was deleted.

18 changes: 0 additions & 18 deletions .aspect/workflows/README.md

This file was deleted.

5 changes: 3 additions & 2 deletions .aspect/workflows/bazelrc
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@
common --remote_download_outputs=minimal
common --nobuild_runfile_links

common:rbe --extra_execution_platforms=@aspect_bazel_lib//platforms:x86_64_linux_remote
common:rbe --host_platform=@aspect_bazel_lib//platforms:x86_64_linux_remote
# remote execution
common:rbe --extra_execution_platforms=//bazel/platforms:x86_64_linux_remote
common:rbe --host_platform=//bazel/platforms:x86_64_linux_remote
common:rbe --remote_executor=unix:///mnt/ephemeral/buildbarn/.cache/bb_clientd/grpc
common:rbe --genrule_strategy=remote,local
common:rbe --jobs=32
Expand Down
42 changes: 7 additions & 35 deletions .aspect/workflows/config.yaml
Original file line number Diff line number Diff line change
@@ -1,55 +1,27 @@
queue: oss-gcp-default
bazel:
flags:
- --config=rbe
# See https://docs.aspect.build/workflows/configuration
workspaces:
.:
tasks:
- test:
targets:
- //...
- configure:
bazel:
flags: [] # TODO: Aspect CLI does not support --config for configure cmd
e2e/smoke:
icon: bazel
tasks:
- test:
queue: oss-gcp-small
queue: aspect-medium
- format:
without: true
- gazelle:
without: true
- configure:
without: true
- buildifier:
without: true
- delivery:
without: true
tasks:
- test:
- format:
queue: oss-gcp-small
- gazelle:
queue: oss-gcp-small
queue: aspect-medium
- configure:
queue: oss-gcp-small
queue: aspect-medium
- buildifier:
queue: oss-gcp-small
- delivery:
auto_deliver: true
rules:
- deliverable: 'attr("tags", "\bdeliverable\b", //...)'
condition:
branches:
- main
- deliverable:
- //docs:docs_delivery
condition:
only_on_change: false
branches:
- main
- warming:
queue: oss-gcp-warming
queue: aspect-medium
- finalization:
queue: aspect-small
notifications:
github: {}
48 changes: 0 additions & 48 deletions .aspect/workflows/deps.bzl

This file was deleted.

61 changes: 0 additions & 61 deletions .circleci/BUILD.bazel

This file was deleted.

Loading

0 comments on commit 5a7aa71

Please sign in to comment.