Releases: dastbe/rules_cdk
Releases · dastbe/rules_cdk
v1.1.1
WORKSPACE snippet:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "contrib_rules_cdk",
sha256 = "3c1054315e4087b7da4164003519fe430741a30439850b60d96b0daa62adee15",
strip_prefix = "rules_cdk-1.1.1",
url = "https://github.com/dastbe/rules_cdk/archive/refs/tags/v1.1.1.tar.gz",
)
######################
# rules_cdk setup #
######################
# Fetches the rules_cdk dependencies.
# If you want to have a different version of some dependency,
# you should fetch it *before* calling this.
# Alternatively, you can skip calling this function, so long as you've
# already fetched all the dependencies.
load("@contrib_rules_cdk//cdk:dependencies.bzl", "rules_cdk_dependencies")
rules_cdk_dependencies()
# Fetch and register a nodejs interpreter, if you haven't already
load("@rules_nodejs//nodejs:repositories.bzl", "DEFAULT_NODE_VERSION", "nodejs_register_toolchains")
nodejs_register_toolchains(
name = "nodejs",
node_version = DEFAULT_NODE_VERSION,
)
load("@contrib_rules_cdk//cdk:repositories.bzl", "cdk_repositories")
cdk_repositories()
load("@cdk//:npm_repositories.bzl", cdk_npm_repositories = "npm_repositories")
cdk_npm_repositories()
What's Changed
- syncing to latest CDK version, which includes fix for repeated deploys of cdk bundles with docker images
Full Changelog: v1.1.0...v1.1.1
v1.1.0
WORKSPACE snippet:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "contrib_rules_cdk",
sha256 = "914ee8a4ca88028a50fb2b8e447afd7d6e035dd798890d1451a34c06bf1dd0a1",
strip_prefix = "rules_cdk-1.1.0",
url = "https://github.com/dastbe/rules_cdk/archive/refs/tags/v1.1.0.tar.gz",
)
######################
# rules_cdk setup #
######################
# Fetches the rules_cdk dependencies.
# If you want to have a different version of some dependency,
# you should fetch it *before* calling this.
# Alternatively, you can skip calling this function, so long as you've
# already fetched all the dependencies.
load("@contrib_rules_cdk//cdk:dependencies.bzl", "rules_cdk_dependencies")
rules_cdk_dependencies()
# Fetch and register a nodejs interpreter, if you haven't already
load("@rules_nodejs//nodejs:repositories.bzl", "DEFAULT_NODE_VERSION", "nodejs_register_toolchains")
nodejs_register_toolchains(
name = "nodejs",
node_version = DEFAULT_NODE_VERSION,
)
load("@contrib_rules_cdk//cdk:repositories.bzl", "cdk_repositories")
cdk_repositories()
load("@cdk//:npm_repositories.bzl", cdk_npm_repositories = "npm_repositories")
cdk_npm_repositories()
What's Changed
- chore(deps): update dependency aspect_rules_js to v1.13.1 by @renovate in #52
- chore(deps): update dependency aspect_bazel_lib to v1.19.0 by @renovate in #51
- fix(deps): update module github.com/aws/aws-cdk-go/awscdk/v2 to v2.59.0 by @renovate in #50
- fix: switch renovaterc to includepaths and add latest cdk as default by @dastbe in #57
- fix: add e2e/workplace renovate paths by @dastbe in #59
- fix: correct typo in renovaterc by @dastbe in #61
- chore(deps): update dependency aspect_bazel_lib to v1.19.1 by @renovate in #63
- chore(deps): update dependency aspect_rules_js to v1.13.2 by @renovate in #64
- chore(deps): update dependency aspect_bazel_lib to v1.20.0 by @renovate in #67
- fix: remove aspect_bazel_lib from internal_deps by @dastbe in #70
- chore(deps): update dependency aspect_bazel_lib to v1.21.0 by @renovate in #72
- chore(deps): update dependency aspect_rules_js to v1.14.0 by @renovate in #68
- chore: swap dependencies/repositories.bzl by @dastbe in #75
Full Changelog: v1.0.0...v1.1.0
v1.0.0
WORKSPACE snippet:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "contrib_rules_cdk",
sha256 = "2da1b51fdf45991add98a779b6cdb6ec6b60d91b688f4330960857e683660930",
strip_prefix = "rules_cdk-1.0.0",
url = "https://github.com/dastbe/rules_cdk/archive/refs/tags/v1.0.0.tar.gz",
)
######################
# rules_cdk setup #
######################
# Fetches the rules_cdk dependencies.
# If you want to have a different version of some dependency,
# you should fetch it *before* calling this.
# Alternatively, you can skip calling this function, so long as you've
# already fetched all the dependencies.
load("@contrib_rules_cdk//cdk:repositories.bzl", "rules_cdk_dependencies")
rules_cdk_dependencies()
# Fetch and register a nodejs interpreter, if you haven't already
load("@rules_nodejs//nodejs:repositories.bzl", "DEFAULT_NODE_VERSION", "nodejs_register_toolchains")
nodejs_register_toolchains(
name = "nodejs",
node_version = DEFAULT_NODE_VERSION,
)
load("@contrib_rules_cdk//cdk:dependencies.bzl", "cdk_repositories")
cdk_repositories()
load("@cdk//:npm_repositories.bzl", cdk_npm_repositories = "npm_repositories")
cdk_npm_repositories()
What's Changed
- chore: update to v2.57.0 by @dastbe in #41
- feat: support arbitrary CDK languages by @dastbe in #44
- doc: add docstring for cdk_assembly by @dastbe in #46
- readme update by @dastbe in #48
Full Changelog: v0.4.0...v1.0.0
v0.4.0
WORKSPACE snippet:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "contrib_rules_cdk",
sha256 = "893cb0ba9ac5cf6cf0381355c702fbba481a78bf673a6aeda58ba0545dfb5699",
strip_prefix = "rules_cdk-0.4.0",
url = "https://github.com/dastbe/rules_cdk/archive/refs/tags/v0.4.0.tar.gz",
)
######################
# rules_cdk setup #
######################
# Fetches the rules_cdk dependencies.
# If you want to have a different version of some dependency,
# you should fetch it *before* calling this.
# Alternatively, you can skip calling this function, so long as you've
# already fetched all the dependencies.
load("@contrib_rules_cdk//cdk:repositories.bzl", "rules_cdk_dependencies")
rules_cdk_dependencies()
# Fetch and register a nodejs interpreter, if you haven't already
load("@rules_nodejs//nodejs:repositories.bzl", "DEFAULT_NODE_VERSION", "nodejs_register_toolchains")
nodejs_register_toolchains(
name = "nodejs",
node_version = DEFAULT_NODE_VERSION,
)
load("@contrib_rules_cdk//cdk:dependencies.bzl", "cdk_repositories")
cdk_repositories()
load("@cdk//:npm_repositories.bzl", cdk_npm_repositories = "npm_repositories")
cdk_npm_repositories()
What's Changed
- chore: exclude versioned cdk deps from renovation by @dastbe in #26
- chore: fix bazel cache caching in actions by @dastbe in #29
- feat: copy assembly out to temporary directory by @dastbe in #32
- feat: support wiring through cli arguments to cdk invocations by @dastbe in #34
- fix: Add documentation for all rules by @dastbe in #36
- chore: stop running github actions on push to main by @dastbe in #38
Full Changelog: v0.3.0...v0.4.0
v0.3.0
WORKSPACE snippet:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "contrib_rules_cdk",
sha256 = "ee400cd17dcd233b3350731cc3e84f91bf312a53769f7db7b00d7c52d898eb37",
strip_prefix = "rules_cdk-0.3.0",
url = "https://github.com/dastbe/rules_cdk/archive/refs/tags/v0.3.0.tar.gz",
)
######################
# rules_cdk setup #
######################
# Fetches the rules_cdk dependencies.
# If you want to have a different version of some dependency,
# you should fetch it *before* calling this.
# Alternatively, you can skip calling this function, so long as you've
# already fetched all the dependencies.
load("@contrib_rules_cdk//cdk:repositories.bzl", "rules_cdk_dependencies")
rules_cdk_dependencies()
# Fetch and register a nodejs interpreter, if you haven't already
load("@rules_nodejs//nodejs:repositories.bzl", "DEFAULT_NODE_VERSION", "nodejs_register_toolchains")
nodejs_register_toolchains(
name = "nodejs",
node_version = DEFAULT_NODE_VERSION,
)
load("@contrib_rules_cdk//cdk:dependencies.bzl", "cdk_repositories")
cdk_repositories()
load("@cdk//:npm_repositories.bzl", cdk_npm_repositories = "npm_repositories")
cdk_npm_repositories()
What's Changed
Full Changelog: v0.2.0...v0.3.0
v0.2.0
WORKSPACE snippet:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "contrib_rules_cdk",
sha256 = "9815f2b0bbc220a379dab6712378a57898b26cc897bcbebcc4820116ad6850cd",
strip_prefix = "rules_cdk-0.2.0",
url = "https://github.com/dastbe/rules_cdk/archive/refs/tags/v0.2.0.tar.gz",
)
######################
# rules_cdk setup #
######################
# Fetches the rules_cdk dependencies.
# If you want to have a different version of some dependency,
# you should fetch it *before* calling this.
# Alternatively, you can skip calling this function, so long as you've
# already fetched all the dependencies.
load("@contrib_rules_cdk//cdk:repositories.bzl", "rules_cdk_dependencies")
rules_cdk_dependencies()
# Fetch and register a nodejs interpreter, if you haven't already
load("@rules_nodejs//nodejs:repositories.bzl", "DEFAULT_NODE_VERSION", "nodejs_register_toolchains")
nodejs_register_toolchains(
name = "nodejs",
node_version = DEFAULT_NODE_VERSION,
)
load("@contrib_rules_cdk//cdk:dependencies.bzl", "cdk_repositories")
cdk_repositories()
load("@cdk//:npm_repositories.bzl", cdk_npm_repositories = "npm_repositories")
cdk_npm_repositories()
What's Changed
- fix: add aspect_bazel_lib as a required dependency by @dastbe in #20
- fix: update incorrect strip_prefix in release snippet by @dastbe in #22
Full Changelog: v0.1.0...v0.2.0
v0.1.0
WORKSPACE snippet:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "contrib_rules_cdk",
sha256 = "3fdc1a9f3b16573081910998a3facaaed41befbdf2c9ae1efb00cfe99fdce617",
strip_prefix = "rules_mylang-0.1.0",
url = "https://github.com/dastbe/rules_cdk/archive/refs/tags/v0.1.0.tar.gz",
)
######################
# rules_cdk setup #
######################
# Fetches the rules_cdk dependencies.
# If you want to have a different version of some dependency,
# you should fetch it *before* calling this.
# Alternatively, you can skip calling this function, so long as you've
# already fetched all the dependencies.
load("@contrib_rules_cdk//cdk:repositories.bzl", "rules_cdk_dependencies")
rules_cdk_dependencies()
# Fetch and register a nodejs interpreter, if you haven't already
load("@rules_nodejs//nodejs:repositories.bzl", "DEFAULT_NODE_VERSION", "nodejs_register_toolchains")
nodejs_register_toolchains(
name = "nodejs",
node_version = DEFAULT_NODE_VERSION,
)
load("@contrib_rules_cdk//cdk:dependencies.bzl", "cdk_repositories")
cdk_repositories()
load("@cdk//:npm_repositories.bzl", cdk_npm_repositories = "npm_repositories")
cdk_npm_repositories()
What's Changed
- chore: mass renaming and bazel devbox setup by @dastbe in #1
- chore(deps): update dependency bazel_skylib to v1.3.0 by @renovate in #2
- chore(deps): update dependency io_bazel_rules_go to v0.37.0 by @renovate in #3
- feat: define cdk_assembly target by @dastbe in #5
- chore(deps): update andstor/file-existence-action action to v2 by @renovate in #6
- chore: setup mergify by @dastbe in #8
- chore: allow certain authors to bypass mergify review requirements by @dastbe in #10
- chore: set same review requirements for default queue by @dastbe in #11
- chore: remove initial setup section from README and fix references by @dastbe in #9
- feat: add cdk_diff, cdk_deploy targets by @dastbe in #12
- chore: always force queue branch checks by @dastbe in #14
- chore(deps): update dependency rules_nodejs to v5.8.0 by @renovate in #13
- chore: add an integration test that deploys a very free cfn stack by @dastbe in #15
- chore: correct org/repo references in release script by @dastbe in #18
New Contributors
Full Changelog: https://github.com/dastbe/rules_cdk/commits/v0.1.0