Greg Magolan
a47eebfa65
fix: fix execution requirements for 'build without the bytes' ( #639 )
2023-10-31 13:38:32 -07:00
Greg Magolan
1365cfdf92
chore: upgrade to Aspect Workflows 5.8.3 ( #635 )
2023-10-26 22:25:18 -07:00
Greg Magolan
c01c0e8443
chore: upgrade to Aspect Workflows 5.8.2 ( #628 )
2023-10-18 15:11:54 -07:00
Derek Cormier
5077d5ae4a
chore: remove bazel5 presets ( #614 )
2023-10-16 13:35:41 -07:00
Greg Magolan
219240d27a
chore: upgrade to Aspect Workflows 5.8.0 ( #617 )
2023-10-10 16:14:15 -07:00
Douglas Parker
323329f119
fix: always include files from the same workspace as the build target in `copy_to_directory()` ( #360 )
...
* fix: always include files from the same workspace as the build target in `copy_to_directory`
Fixes #359 .
This updates the `copy_to_directory` tool to accept a workspace name representing the workspace of the target it is executing under. Any files in this workspace are automatically included, regardless of the `include_external_repositories` option. This makes it support usage within an external target (such as `@wksp//:dir`).
* test: add e2e test which uses `copy_to_directory` within an external workspace
Refs #359 .
This should catch regressions where no files are copied when built within an external workspace and not using `include_external_repositories`.
* ci: fix stray workspace refs
---------
Co-authored-by: Alex Eagle <alex@aspect.dev>
2023-10-10 10:57:08 -07:00
Greg Magolan
aa478e4c95
chore: upgrade to Aspect Workflows 5.8.0-rc14 ( #598 )
2023-10-09 11:15:38 -07:00
Greg Magolan
b58426619d
chore: upgrade to Aspect Workflows 5.8.0-rc12 ( #596 )
2023-10-09 11:15:33 -07:00
Derek Cormier
99f36cc298
feat(presets): always fetch all coverage files on coverage runs ( #564 )
2023-10-05 15:57:37 -07:00
Alex Eagle
e640c0db0f
chore: check gazelle on CI ( #586 )
2023-10-05 15:50:42 -07:00
Greg Magolan
7f951a7a0c
chore: bump to latest version of Aspect Workflows starter image ( #571 )
2023-10-03 10:21:01 -07:00
Greg Magolan
5ebb6906dc
chore: upgrade to Aspect Workflows 5.8.0-rc11 ( #558 )
2023-09-28 18:13:55 -07:00
Greg Magolan
c8b36d08d0
chore: upgrade to Aspect Workflows 5.8.0-rc9 ( #557 )
2023-09-27 17:19:33 -07:00
Greg Magolan
32488f02ce
chore: bump GKE machine type to e2-standard-2 ( #551 )
2023-09-26 09:36:37 -07:00
Greg Magolan
7908e53f43
chore: set --remote_download_minimal and --nobuild_runfile_links for all Workflows tasks ( #549 )
2023-09-25 09:36:18 -07:00
Greg Magolan
b60dc04ed3
chore: upgrade to Aspect Workflows 5.8.0-rc8 ( #546 )
2023-09-23 09:52:00 -07:00
Greg Magolan
7983da04e4
chore: upgrade to Aspect Workflows 5.8.0-rc6 ( #530 )
2023-09-19 13:39:34 -07:00
Ted Kaplan
fc3c3181f3
docs: Add --incompatible_disallow_empty_glob to correctness.bazelrc ( #524 )
2023-09-18 19:58:27 -07:00
Greg Magolan
56338348ea
chore: upgrade to Aspect Workflows 5.8.0-rc4 ( #525 )
2023-09-14 01:59:12 -07:00
Greg Magolan
06cb7f0f78
chore: upgrade to Aspect Workflows 5.8.0rc3 ( #521 )
2023-09-09 15:40:14 -07:00
Greg Magolan
1654a5fdc6
chore: update to Aspect Workflows 5.7.3 ( #511 )
2023-09-03 12:40:13 -07:00
Greg Magolan
3eee029152
chore: update to Aspect Workflows 5.7.1 ( #509 )
2023-08-30 22:27:49 -07:00
Greg Magolan
d01387c163
chore: update to Aspect Workflows 5.7.0 ( #501 )
2023-08-23 21:49:42 -07:00
Greg Magolan
7d88eac298
chore: update to Aspect Workflows 5.7.0-rc10 ( #500 )
2023-08-23 16:37:49 -07:00
Greg Magolan
672ea6a80f
chore: add Aspect Workflows CI (on GCP + CircleCI) ( #499 )
2023-08-23 11:04:40 -07:00
Jason Bedard
c4e601f244
ci: add bazel 7 prerelease tests ( #452 )
2023-06-13 16:26:33 -07:00
Derek Cormier
e2466ee3b0
fix: add queue name to workflows config
2023-06-07 13:14:33 -07:00
Derek Cormier
f080671cec
chore: update workflows config
2023-05-11 20:35:38 -07:00
Alex Eagle
adca277409
fix: use test command for test flags
...
I don't think there's any reason we apply these two flags for `build`?
2023-04-13 07:45:07 -07:00
Derek Cormier
be41c1d686
fix: remove merkle tree caching ( #390 )
2023-03-09 12:24:44 -08:00
Alex Eagle
abaf4649f5
fix(bazelrc-presets): restore 60s progress rate on CI
2023-03-05 17:51:26 -08:00
Greg Magolan
f472a3ac83
chore: update to Aspect CLI 5.2.0-rc0 ( #387 )
2023-03-04 11:12:55 -08:00
Derek Cormier
018fb2db18
chore: set --heap_dump_on_oom preset to apply to all commands
2023-03-01 15:40:17 -08:00
Derek Cormier
2704c61128
chore: remove unnecessary duplication in bazelrc presets
2023-03-01 14:47:54 -08:00
Greg Magolan
91eeca7d40
fix: remove --experimental_guard_against_concurrent_changes from recommended correctness settings ( #380 )
2023-02-23 00:28:46 -08:00
Matt Mackay
09c08e4ed7
fix: update recommend CI flags from Workflows ( #378 )
2023-02-22 15:46:20 -08:00
Greg Magolan
569fa374ef
feat: add write_aspect_bazelrc_presets macro ( #370 )
2023-02-17 14:34:06 -08:00
Greg Magolan
cb6e0c1626
build: add MacOS and Windows to CI for landed commits ( #371 )
2023-02-17 11:56:56 -08:00
Alex Eagle
1df2becc7a
chore: turn on more basic precommit checks
...
In particular this makes our bazelrc presets more compliant with client codebases, ensuring they can copy these files and not trip on their own pre-commit check
2023-02-17 11:00:00 -08:00
Greg Magolan
fde705ba8c
feat: make bazel-lib the source-of-truth for Aspect recommended bazelrc settings ( #369 )
2023-02-16 16:59:21 -08:00
Greg Magolan
8493c3427c
fix: migrate Aspect Workflows configuration past breaking changes ( #355 )
2023-02-03 07:15:37 -08:00
Greg Magolan
3cf8ffa135
chore: upgrade to Aspect CLI 5.1.2 ( #331 )
2023-01-15 21:52:16 -08:00
Greg Magolan
8334e127a7
chore: update to Aspect CLI v5.1.1 ( #310 )
2023-01-03 00:23:16 -08:00
Greg Magolan
0327e5c221
chore: update to Bazel 6.0.0 and Aspect CLI 5.1.0 ( #303 )
2023-01-01 14:15:59 -08:00
Greg Magolan
f4d07dd326
chore: update to Aspect CLI 5.0.1 ( #286 )
2022-11-16 16:12:46 -08:00
Greg Magolan
57d5511867
chore: update to Aspect CLI 5.0.0 ( #285 )
2022-11-16 01:56:57 -08:00
Greg Magolan
1f259abdd2
chore: update to Aspect CLI 4.3.2 ( #284 )
2022-11-15 21:12:47 -08:00
Greg Magolan
c3b849a69e
chore: update to Aspect CLI Pro 4.2.2 ( #281 )
2022-11-12 10:19:30 -08:00
Greg Magolan
5c0a8f07a8
chore: update to Aspect CLI Pro 4.2.1 ( #279 )
2022-11-11 17:45:37 -08:00
Alex Eagle
a145c6bb47
feat: install Aspect CLI for all users ( #278 )
...
Assuming you are using Bazelisk, this causes it to fetch Aspect's CLI and use that to wrap Bazel
2022-11-10 13:52:31 -08:00