- Aug 02, 2024
-
-
Bot authored
# [1.0.0-alpha.4](https://git.gitlab.arm.com/bazel/rules_git/compare/v1.0.0-alpha.3...v1.0.0-alpha.4) (2024-08-02) ### Features * export `bazel-git` entrypoint ([b208cb3b](https://git.gitlab.arm.com/bazel/rules_git/commit/b208cb3b20f1dd9c4a76e5f5467bcd1e67424a9b)) * expose `[@rules](https://git.gitlab.arm.com/rules)_git//git` target ([542046a2](https://git.gitlab.arm.com/bazel/rules_git/commit/542046a258c3ce33cbf4cf2002b06cb2edf4a6f2))
-
Matthew Clarkson authored
-
Matthew Clarkson authored
-
Matthew Clarkson authored
-
Bot authored
# [1.0.0-alpha.3](https://git.gitlab.arm.com/bazel/rules_git/compare/v1.0.0-alpha.2...v1.0.0-alpha.3) (2024-08-02) ### Bug Fixes * pin to Bazel 7.2.1rc2 for `TreeArtifact` [bugfix] ([34881e7a](https://git.gitlab.arm.com/bazel/rules_git/commit/34881e7af1fbca6c43fefd4349bb06ca441cfe4d)), closes [/github.com/bazelbuild/bazel/issues/22151#issuecomment-2183467522](https://git.gitlab.arm.com//github.com/bazelbuild/bazel/issues/22151/issues/issuecomment-2183467522) ### Features * add `git_archive` rule ([0b386ee9](https://git.gitlab.arm.com/bazel/rules_git/commit/0b386ee9f38cac8c9d83e83ca38ab8f88ee27b86)) * upgrade to `bazel-git@1.0.0-beta.9` ([5d6a7e3a](https://git.gitlab.arm.com/bazel/rules_git/commit/5d6a7e3ad7876b000cc46de65322f6d17eee4234))
-
Matthew Clarkson authored
-
- Aug 01, 2024
-
-
Matthew Clarkson authored
-
Matthew Clarkson authored
Brings `archive` command.
-
- Jul 19, 2024
-
-
Matthew Clarkson authored
-
- Jun 24, 2024
-
-
Matthew Clarkson authored
-
Matthew Clarkson authored
-
- May 15, 2024
-
-
Bot authored
# [1.0.0-alpha.2](https://git.gitlab.arm.com/bazel/rules_git/compare/v1.0.0-alpha.1...v1.0.0-alpha.2) (2024-05-15) ### Bug Fixes * bump to `rules_coreutils@1.0.0-alpha.8` ([9a11de50](https://git.gitlab.arm.com/bazel/rules_git/commit/9a11de50d461d08768f7200c862c180a183cb781)) * upgrade to use `toolchain_info` ([62519b50](https://git.gitlab.arm.com/bazel/rules_git/commit/62519b50040bce9b543508eac40d0a5eeaa9d2ce))
-
Matthew Clarkson authored
-
- May 13, 2024
-
-
Matthew Clarkson authored
-
- May 02, 2024
-
-
Matthew Clarkson authored
-
Matthew Clarkson authored
Brings Apple Silicon and remote execution.
-
Matthew Clarkson authored
-
- Apr 24, 2024
-
-
Matthew Clarkson authored
-
Matthew Clarkson authored
`1.0.0-alpha.6` is not in the BCR.
-
- Apr 23, 2024
-
-
Bot authored
# 1.0.0-alpha.1 (2024-04-23) ### Bug Fixes * **config/sections:** allow empty configuration strings ([127f410f](https://git.gitlab.arm.com/bazel/rules_git/commit/127f410f1eca2cc19f8fa68a16e15e0c816e3e46)) * **config/tokens:** correctly break on new section ([94f0db99](https://git.gitlab.arm.com/bazel/rules_git/commit/94f0db99d58c62fb2c610f9128b46c9fc9c7fcfb)) * **fetch:** correct `git_module` name ([e828429b](https://git.gitlab.arm.com/bazel/rules_git/commit/e828429b4ac6ffa6ff2d8d50590966f28ee66f06)) * **fetch:** correctly parse multiple submodules ([891a2f96](https://git.gitlab.arm.com/bazel/rules_git/commit/891a2f967fa84bade719a5e1b24315695a9769a3)) * **fetch:** do not return after failed single SHA fetch ([413861b1](https://git.gitlab.arm.com/bazel/rules_git/commit/413861b1df1b926829d2efe5acd6c7f4c2b569b7)) * **fetch:** exit early if reference has commit ([5b2c3e04](https://git.gitlab.arm.com/bazel/rules_git/commit/5b2c3e04797e8db8a3bb7b89646807ca32bdf833)) * **fetch:** fallback for modules with no reference ([9c77a3ab](https://git.gitlab.arm.com/bazel/rules_git/commit/9c77a3ab2d40c4309d9f53e5c62b094504f8e68a)) * **fetch:** remove references after fetch ([4c71b177](https://git.gitlab.arm.com/bazel/rules_git/commit/4c71b177261f2e43bc35103e52f9f0a60b58386f)) * **fetch:** support nested submodule paths ([2d282f46](https://git.gitlab.arm.com/bazel/rules_git/commit/2d282f460a550c07edd5acdec32bfc6b29c1ef33)) * register `bazel-git` toolchains ([c43507a0](https://git.gitlab.arm.com/bazel/rules_git/commit/c43507a01abd17817c7ce1d0762bae24940d54bf)) * **resolve:** make `ls-remote` report an exit code ([485c423e](https://git.gitlab.arm.com/bazel/rules_git/commit/485c423e7363fbaf05754148c78954fa641a8571)) * **resolve:** return the commit _and_ reference ([8944e0a7](https://git.gitlab.arm.com/bazel/rules_git/commit/8944e0a7de3a59398de38eccc3363b93f5c25a28)) ### Features * add `bazel-git` toolchain ([427e72e0](https://git.gitlab.arm.com/bazel/rules_git/commit/427e72e086e6069654c035bd525e9769f4b8e9a9)) * add `git_fetch` repository rule ([593a8e7b](https://git.gitlab.arm.com/bazel/rules_git/commit/593a8e7b333f603613b6c84e1302b1224e83d24a)) * add `git` toolchain ([88a8fc26](https://git.gitlab.arm.com/bazel/rules_git/commit/88a8fc26e35dea2c4a6bf05ca698e86fef214124)) * checkout submodules ([9ac34d0a](https://git.gitlab.arm.com/bazel/rules_git/commit/9ac34d0ad5cc070cc71e1701f695119d6e1428ff)) * **fetch:** fallback to deeper fetches ([324b0fee](https://git.gitlab.arm.com/bazel/rules_git/commit/324b0feeaa33d64fd7475c2db885ada413fc31ec)) * **fetch:** find commit in advertised references ([88345578](https://git.gitlab.arm.com/bazel/rules_git/commit/883455782b4671dcedb0f42767658d8cf911ade1)) * **resolve:** guess reference when `None` ([97f47784](https://git.gitlab.arm.com/bazel/rules_git/commit/97f47784227fe570a5e49f260e8a3f0a5863bb5c))
-
Matthew Clarkson authored
-
Matthew Clarkson authored
-
Matthew Clarkson authored
-
Matthew Clarkson authored
The user can use `BAZEL_RULES_GIT_LOG_TAGS=fetch:W` to see the warnings.
-
Matthew Clarkson authored
-
Matthew Clarkson authored
-
Matthew Clarkson authored
-
Matthew Clarkson authored
-
Matthew Clarkson authored
-
- Apr 22, 2024
-
-
Matthew Clarkson authored
-
Matthew Clarkson authored
-
Matthew Clarkson authored
-
Matthew Clarkson authored
-
Matthew Clarkson authored
-
Matthew Clarkson authored
-
Matthew Clarkson authored
Must be the basename of the path for the label to work.
-
Matthew Clarkson authored
`git cat-file -e` can return truthy even after a failed fetch. We do not need to perform the check. If the fetch failed we need to move towards a fallback fetch.
-
Matthew Clarkson authored
Need to find a suitable test project.
-
Matthew Clarkson authored
-