Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • bazel/ape
1 result
Show changes
Commits on Source (5)
......@@ -28,31 +28,34 @@ test --test_output=errors
# Output as much information when a test exceeds a timeout
test --test_verbose_timeout_warnings
# These locations are cached on the CI
build:local --disk_cache=${CI_PROJECT_DIR}/.cache/bazel/disk
build:local --repository_cache=${CI_PROJECT_DIR}/.cache/bazel/repo
# Use remote cache/execution for our builds
# TODO: enable remote execution when runners support `bazel/ape`
# build --remote_executor=${CI_REMOTE_EXECUTOR}
build --remote_cache=${CI_REMOTE_CACHE}
build --remote_timeout=3600
build --remote_header=${CI_REMOTE_HEADER}
build --experimental_remote_cache_compression
build --jobs=${CI_REMOTE_JOBS}
build:remote --remote_executor=${CI_REMOTE_EXECUTOR}
build:remote --remote_cache=${CI_REMOTE_CACHE}
build:remote --remote_timeout=3600
build:remote --remote_header=${CI_REMOTE_HEADER}
build:remote --experimental_remote_cache_compression
build:remote --jobs=${CI_REMOTE_JOBS}
# Upload results to the Build Event Service
build --bes_results_url=${CI_BES_RESULTS_URL}
build --bes_backend=${CI_BES_BACKEND}
build:remote --bes_results_url=${CI_BES_RESULTS_URL}
build:remote --bes_backend=${CI_BES_BACKEND}
# Add build metadata
build --build_metadata=REPO_URL=${CI_PROJECT_URL}
build --build_metadata=BRANCH_NAME=${CI_COMMIT_REF_NAME}
build --build_metadata=COMMIT_SHA=${CI_COMMIT_SHA}
build --build_metadata=HOST=${CI_SERVER_HOST}
build --build_metadata=ROLE=CI
build --build_metadata=USER=gitlab-ci
build:remote --build_metadata=REPO_URL=${CI_PROJECT_URL}
build:remote --build_metadata=BRANCH_NAME=${CI_COMMIT_REF_NAME}
build:remote --build_metadata=COMMIT_SHA=${CI_COMMIT_SHA}
build:remote --build_metadata=HOST=${CI_SERVER_HOST}
build:remote --build_metadata=ROLE=CI
build:remote --build_metadata=USER=gitlab-ci
# Provide detailed timing information to the remote executor
build --noslim_profile
build --experimental_profile_include_target_label
build --experimental_profile_include_primary_output
build:remote --noslim_profile
build:remote --experimental_profile_include_target_label
build:remote --experimental_profile_include_primary_output
# Eliminate duplicate references in the Build Event Stream
build --nolegacy_important_outputs
build:remote --nolegacy_important_outputs
......@@ -24,8 +24,13 @@ test:
parallel:
matrix:
- ROOT:
- .
- e2e
- .
- e2e
CONFIG:
- local
- remote
script:
- cd "${ROOT}"; bazelisk test --config="${CONFIG}" //...
# TODO: switch this out for `rules_semantic_release`
semantic-release:
......
# [1.0.0-beta.4](https://git.gitlab.arm.com/bazel/ape/compare/v1.0.0-beta.3...v1.0.0-beta.4) (2024-05-01)
### Bug Fixes
- **binary:** correct visibility of binary template ([3f33ed4](https://git.gitlab.arm.com/bazel/ape/commit/3f33ed44a93cc4c5405416b366752c817ba45da9))
# [1.0.0-beta.3](https://git.gitlab.arm.com/bazel/ape/compare/v1.0.0-beta.2...v1.0.0-beta.3) (2024-05-01)
### Bug Fixes
......
module(
name = "ape",
version = "1.0.0-beta.3",
version = "1.0.0-beta.4",
bazel_compatibility = [
">=7.0.0",
],
......
......@@ -4,4 +4,5 @@ alias(
"@toolchain_utils//toolchain/constraint/os:windows": ":nt.tmpl.bat",
"//conditions:default": ":posix.tmpl.sh",
}),
visibility = ["//ape/binary:__pkg__"],
)
......@@ -28,31 +28,34 @@ test --test_output=errors
# Output as much information when a test exceeds a timeout
test --test_verbose_timeout_warnings
# These locations are cached on the CI
build:local --disk_cache=${CI_PROJECT_DIR}/.cache/bazel/disk
build:local --repository_cache=${CI_PROJECT_DIR}/.cache/bazel/repo
# Use remote cache/execution for our builds
# TODO: enable remote execution when runners support `bazel/ape`
# build --remote_executor=${CI_REMOTE_EXECUTOR}
build --remote_cache=${CI_REMOTE_CACHE}
build --remote_timeout=3600
build --remote_header=${CI_REMOTE_HEADER}
build --experimental_remote_cache_compression
build --jobs=${CI_REMOTE_JOBS}
build:remote --remote_executor=${CI_REMOTE_EXECUTOR}
build:remote --remote_cache=${CI_REMOTE_CACHE}
build:remote --remote_timeout=3600
build:remote --remote_header=${CI_REMOTE_HEADER}
build:remote --experimental_remote_cache_compression
build:remote --jobs=${CI_REMOTE_JOBS}
# Upload results to the Build Event Service
build --bes_results_url=${CI_BES_RESULTS_URL}
build --bes_backend=${CI_BES_BACKEND}
build:remote --bes_results_url=${CI_BES_RESULTS_URL}
build:remote --bes_backend=${CI_BES_BACKEND}
# Add build metadata
build --build_metadata=REPO_URL=${CI_PROJECT_URL}
build --build_metadata=BRANCH_NAME=${CI_COMMIT_REF_NAME}
build --build_metadata=COMMIT_SHA=${CI_COMMIT_SHA}
build --build_metadata=HOST=${CI_SERVER_HOST}
build --build_metadata=ROLE=CI
build --build_metadata=USER=gitlab-ci
build:remote --build_metadata=REPO_URL=${CI_PROJECT_URL}
build:remote --build_metadata=BRANCH_NAME=${CI_COMMIT_REF_NAME}
build:remote --build_metadata=COMMIT_SHA=${CI_COMMIT_SHA}
build:remote --build_metadata=HOST=${CI_SERVER_HOST}
build:remote --build_metadata=ROLE=CI
build:remote --build_metadata=USER=gitlab-ci
# Provide detailed timing information to the remote executor
build --noslim_profile
build --experimental_profile_include_target_label
build --experimental_profile_include_primary_output
build:remote --noslim_profile
build:remote --experimental_profile_include_target_label
build:remote --experimental_profile_include_primary_output
# Eliminate duplicate references in the Build Event Stream
build --nolegacy_important_outputs
build:remote --nolegacy_important_outputs