Alex Eagle
a283a8216d
feat: add a tar toolchain ( #468 )
...
* feat: add a BSD tar toolchain
@thesayyn discovered that it has a feature which should make it a drop-in replacement for pkg_tar
including fine-grained file permissions and symlinks:
https://man.freebsd.org/cgi/man.cgi?mtree(8)
* show example of mtree usage
* feat: introduce tar rule
* cleanup and get test passing
* more cleanup
* chore: add support for compress flags
* chore: add docs
* chore: add docs
* feat: implement linux bsdtar toolchain (#566 )
* chore: improve target naming
* WIP: args
* feat: generate mtree spec
Also allow arbitrary args
* refactor: mtree is required
* refactor: style nits
* fix: support mix of source and generated artifacts
* feat: demonstrate strip_prefix
* chore: regen docs
* fix: make host toolchain a fallback toolchain
* fix: include libarchive13.so when installing BSD tar
* chore: buildifier
* fix: aarch64 cpu constraint
* fix(ci): include libarchive13.so when running tar
* chore: add libnettle
* refactor: inputs mutated less
* refactor: remove unneeded substitution arg
* refactor: don't advertise unsupported modes
* fix: hack enough to make it run on my machine
* chore: dynamic libraries included in sh_binary under toolchain
* make sh_binary work
* refactor: drop arm64 for now
* fix toolchain
* fix test
* chore: improve test naming scheme
---------
Co-authored-by: Sahin Yort <thesayyn@gmail.com>
2023-10-03 13:50:55 -07:00
renovate[bot]
e8c60a740d
chore(deps): update dependency buildifier_prebuilt to v6.3.3 ( #489 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-29 14:53:05 -07:00
renovate[bot]
abbd0e625e
chore(deps): update dependency bazel_gazelle to v0.33.0
2023-09-10 19:50:13 -07:00
Alex Eagle
4231d45afc
Revert "chore(deps): update dependency io_bazel_stardoc to v0.5.6"
...
This reverts commit 8985cc40eb
.
2023-07-26 13:08:13 -07:00
Alex Eagle
0726148dea
Revert "chore(deps): update dependency buildifier_prebuilt to v6.1.2"
...
This reverts commit ffa3f3c155
.
2023-07-26 08:58:43 -07:00
renovate[bot]
ffa3f3c155
chore(deps): update dependency buildifier_prebuilt to v6.1.2
2023-07-25 20:11:16 -07:00
renovate[bot]
8985cc40eb
chore(deps): update dependency io_bazel_stardoc to v0.5.6
2023-07-25 20:09:49 -07:00
renovate[bot]
725a803938
chore(deps): update dependency bazel_gazelle to v0.32.0
2023-07-17 11:54:01 -07:00
renovate[bot]
c9261dabe2
chore(deps): update dependency io_bazel_rules_go to v0.41.0
2023-07-10 23:52:01 -07:00
renovate[bot]
6393098453
chore(deps): update dependency bazel_skylib_gazelle_plugin to v1.4.2
2023-06-16 08:11:04 -07:00
Jason Bedard
7b382c9ff1
ci: enable buildifier check on ci
2023-06-13 16:28:17 -07:00
renovate[bot]
713824e8a7
chore(deps): update dependency bazel_skylib to v1.4.2 ( #453 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-12 22:16:56 -07:00
renovate[bot]
523aee3074
chore(deps): update dependency bazel_gazelle to v0.31.1 ( #443 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-12 22:03:12 -07:00
renovate[bot]
e8eea5cff4
chore(deps): update dependency io_bazel_rules_go to v0.39.1
2023-05-08 08:08:21 -07:00
renovate[bot]
be3e47f239
chore(deps): update dependency bazel_gazelle to v0.30.0
2023-04-06 16:25:51 -07:00
Derek Cormier
dda3bbda86
chore: depend on skylib release artifact
2023-02-19 16:55:31 -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
renovate[bot]
78f8151760
chore(deps): update dependency io_bazel_rules_go to v0.37.0 ( #290 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-17 10:12:01 -08:00
renovate[bot]
3279948d60
chore(deps): update dependency bazel_gazelle to v0.29.0 ( #325 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-17 10:11:43 -08:00
Sahin Yort
4dc36a97f2
feat: add coreutils toolchain ( #332 )
2023-01-16 21:02:17 +03:00
Greg Magolan
f030847908
feat: add maybe_http_archive ( #270 )
2022-10-27 15:55:57 -07:00
renovate[bot]
3e4604f9f7
chore(deps): update dependency bazel_gazelle to v0.28.0 ( #267 )
...
* chore(deps): update dependency bazel_gazelle to v0.28.0
* Upgrade go toolhain to 1.18.3
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Chuck Grindel <chuck@chuckgrindel.com>
2022-10-27 07:43:26 -06:00
Jason Bedard
091b6adc79
chore(deps): remove bazel-integration-testing ( #253 )
2022-09-26 10:03:41 -07:00
renovate[bot]
4da6ae7fd3
chore(deps): update dependency io_bazel_rules_go to v0.34.0 ( #191 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-23 10:00:29 -07:00
Derek Cormier
20ac1c6e69
chore: upgrade skylib ( #248 )
2022-09-19 08:06:28 -07:00
Alex Eagle
15ec78eb73
ci: enable engflow RBE for github actions
2022-08-19 08:42:00 -07:00
renovate[bot]
6a29defd77
chore(deps): update dependency bazel_gazelle to v0.26.0
2022-07-15 10:00:18 -07:00
Renovate Bot
6df5112813
chore(deps): update dependency io_bazel_rules_go to v0.33.0
2022-06-10 17:45:32 -07:00
Alex Eagle
40f130b43b
refactor: nicer pattern for inlined maybe
2022-06-10 14:04:49 -07:00
Renovate Bot
fdbbc80fd7
chore(deps): update dependency io_bazel_stardoc to v0.5.1
2022-06-10 13:14:02 -07:00
Alex Eagle
abc3128fe7
refactor: remove use of maybe() helper ( #138 )
...
This allows renovate to understand our dependencies
2022-06-10 12:51:13 -07:00
=
7017045707
fix: fix yq windows issues by bumping version
2022-05-31 11:07:14 -07:00
Derek Cormier
3e4024c785
feat: yq ( #80 )
2022-04-19 21:45:06 -07:00
Alex Eagle
ba8b737c24
chore: Update github archive URLs to have stable SHAs ( #32 )
...
Required per https://github.com/bazel-contrib/SIG-rules-authors/issues/11
2022-02-11 08:03:34 -08:00
Derek Cormier
b8347b5f0a
feat: add jq toolchain and rule
2021-12-14 17:59:52 -08:00
Alex Eagle
1c5fb6370b
refactor: simplify release ( #13 )
...
Fixes #12
2021-12-11 11:27:39 -08:00
Alex Eagle
bf35529fc9
Initial commit
2021-11-08 06:46:16 -08:00
Alex Eagle
394f900560
Initial commit
2021-11-08 06:20:26 -08:00