Skip to content

Commit

Permalink
feat: Possible to skip cosign toolchains registration (#733)
Browse files Browse the repository at this point in the history
  • Loading branch information
honnix authored Nov 11, 2024
1 parent a195e36 commit eebda65
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions cosign/repositories.bzl
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ cosign_repositories = repository_rule(
)

# Wrapper macro around everything above, this is the primary API
def cosign_register_toolchains(name):
def cosign_register_toolchains(name, register = True):
"""Convenience macro for users which does typical setup.
- create a repository for each built-in platform like "cosign_linux_amd64" -
Expand All @@ -57,7 +57,8 @@ def cosign_register_toolchains(name):
platform = platform,
cosign_version = COSIGN_VERSIONS.keys()[0],
)
native.register_toolchains("@{}//:{}_toolchain".format(toolchain_name, platform))
if register:
native.register_toolchains("@{}//:{}_toolchain".format(toolchain_name, platform))

toolchains_repo(
name = toolchain_name,
Expand Down

0 comments on commit eebda65

Please sign in to comment.