Wire Forge-native release infrastructure
Some checks failed
Cache: Publish Nix / Publish Nix Cache (push) Waiting to run
Build Rust / Cargo Test (push) Successful in 4m14s
Build Site / Next.js Build (push) Failing after 6s
Infra: OpenTofu / OpenTofu (grafana) (push) Successful in 5s
Lint Governance / BEP Metadata (push) Successful in 0s
Build: Android / Android Rust Core Stub (push) Failing after 23s
Some checks failed
Cache: Publish Nix / Publish Nix Cache (push) Waiting to run
Build Rust / Cargo Test (push) Successful in 4m14s
Build Site / Next.js Build (push) Failing after 6s
Infra: OpenTofu / OpenTofu (grafana) (push) Successful in 5s
Lint Governance / BEP Metadata (push) Successful in 0s
Build: Android / Android Rust Core Stub (push) Failing after 23s
This commit is contained in:
parent
97c569fb35
commit
002bd382e9
199 changed files with 14268 additions and 185 deletions
69
BUILD.bazel
Normal file
69
BUILD.bazel
Normal file
|
|
@ -0,0 +1,69 @@
|
|||
filegroup(
|
||||
name = "apple_project_files",
|
||||
srcs = glob(
|
||||
[
|
||||
"Apple/**",
|
||||
"Scripts/ci/install-apple-signing-assets.sh",
|
||||
"Scripts/ci/package-apple-artifacts.sh",
|
||||
"Scripts/version.sh",
|
||||
],
|
||||
exclude = [
|
||||
"Apple/build/**",
|
||||
"Apple/**/xcuserdata/**",
|
||||
],
|
||||
),
|
||||
visibility = ["//visibility:public"],
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "android_project_files",
|
||||
srcs = glob(
|
||||
[
|
||||
"Android/**",
|
||||
],
|
||||
exclude = [
|
||||
"Android/.gradle/**",
|
||||
"Android/**/build/**",
|
||||
],
|
||||
),
|
||||
visibility = ["//visibility:public"],
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "mobile_rust_core_files",
|
||||
srcs = glob(
|
||||
[
|
||||
"crates/burrow-core/**",
|
||||
"crates/burrow-mobile-ffi/**",
|
||||
],
|
||||
) + [
|
||||
"Cargo.lock",
|
||||
"Cargo.toml",
|
||||
"rust-toolchain.toml",
|
||||
],
|
||||
visibility = ["//visibility:public"],
|
||||
)
|
||||
|
||||
alias(
|
||||
name = "apple_release_ios",
|
||||
actual = "//bazel/apple:release_ios_stamp",
|
||||
visibility = ["//visibility:public"],
|
||||
)
|
||||
|
||||
alias(
|
||||
name = "apple_release_macos",
|
||||
actual = "//bazel/apple:release_macos_stamp",
|
||||
visibility = ["//visibility:public"],
|
||||
)
|
||||
|
||||
alias(
|
||||
name = "apple_release_all",
|
||||
actual = "//bazel/apple:release_all_stamp",
|
||||
visibility = ["//visibility:public"],
|
||||
)
|
||||
|
||||
alias(
|
||||
name = "android_check_stub",
|
||||
actual = "//bazel/android:check_stub_stamp",
|
||||
visibility = ["//visibility:public"],
|
||||
)
|
||||
Loading…
Add table
Add a link
Reference in a new issue