Skip to content

Commit

Permalink
Bump dependencies for rules-python & pin CircleCI windows executor (#250
Browse files Browse the repository at this point in the history
)

## Usage and product changes
Bump dependencies for rules-python update. This fixes an error on windows builds in CircleCI.
We also pin the image used for Windows builds  on CircleCI to prevent updates from breaking the pipeline.
  • Loading branch information
krishnangovindraj authored May 21, 2024
1 parent 42ed11a commit 7f1d511
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 10 deletions.
15 changes: 7 additions & 8 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,11 @@ executors:
xcode: "13.4.1"
working_directory: ~/typedb-console

win-x86_64:
resource_class: windows.xlarge
machine:
image: windows-server-2022-gui:2024.01.1
shell: cmd.exe

commands:
install-bazel-yum:
Expand Down Expand Up @@ -113,10 +118,7 @@ jobs:
bazel run --define version=$(git rev-parse HEAD) //:deploy-mac-arm64-zip -- snapshot
deploy-artifact-snapshot-windows-x86_64:
executor:
name: win/default
shell: cmd.exe
size: large
executor: win-x86_64
working_directory: ~/typedb-driver
steps:
- checkout
Expand Down Expand Up @@ -166,10 +168,7 @@ jobs:
bazel run --define version=$(cat VERSION) //:deploy-mac-arm64-zip --compilation_mode=opt -- release
deploy-artifact-release-windows-x86_64:
executor:
name: win/default
shell: cmd.exe
size: large
executor: win-x86_64
working_directory: ~/typedb-driver
steps:
- checkout
Expand Down
2 changes: 1 addition & 1 deletion dependencies/maven/artifacts.snapshot
Original file line number Diff line number Diff line change
Expand Up @@ -125,5 +125,5 @@
@maven//:org_slf4j_log4j_over_slf4j_2_0_0
@maven//:org_slf4j_slf4j_api_2_0_0
@maven//:org_slf4j_slf4j_simple_2_0_0
@maven//:org_yaml_snakeyaml_1_25
@maven//:org_yaml_snakeyaml_2_2
@maven//:org_zeroturnaround_zt_exec_1_10
2 changes: 1 addition & 1 deletion dependencies/vaticle/repositories.bzl
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ def vaticle_dependencies():
git_repository(
name = "vaticle_dependencies",
remote = "https://github.com/vaticle/dependencies",
commit = "0a54a3551ef149346832d65a9c844429fff76f12", # sync-marker: do not remove this comment, this is used for sync-dependencies by @vaticle_dependencies
commit = "729d960a92e145e03794395bbe59e02f122f1aee", # sync-marker: do not remove this comment, this is used for sync-dependencies by @vaticle_dependencies
)

def vaticle_typedb_driver():
Expand Down

0 comments on commit 7f1d511

Please sign in to comment.