Skip to content

Commit 7f1d511

Browse files
Bump dependencies for rules-python & pin CircleCI windows executor (#250)
## 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.
1 parent 42ed11a commit 7f1d511

File tree

3 files changed

+9
-10
lines changed

3 files changed

+9
-10
lines changed

.circleci/config.yml

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,11 @@ executors:
3737
xcode: "13.4.1"
3838
working_directory: ~/typedb-console
3939

40+
win-x86_64:
41+
resource_class: windows.xlarge
42+
machine:
43+
image: windows-server-2022-gui:2024.01.1
44+
shell: cmd.exe
4045

4146
commands:
4247
install-bazel-yum:
@@ -113,10 +118,7 @@ jobs:
113118
bazel run --define version=$(git rev-parse HEAD) //:deploy-mac-arm64-zip -- snapshot
114119
115120
deploy-artifact-snapshot-windows-x86_64:
116-
executor:
117-
name: win/default
118-
shell: cmd.exe
119-
size: large
121+
executor: win-x86_64
120122
working_directory: ~/typedb-driver
121123
steps:
122124
- checkout
@@ -166,10 +168,7 @@ jobs:
166168
bazel run --define version=$(cat VERSION) //:deploy-mac-arm64-zip --compilation_mode=opt -- release
167169
168170
deploy-artifact-release-windows-x86_64:
169-
executor:
170-
name: win/default
171-
shell: cmd.exe
172-
size: large
171+
executor: win-x86_64
173172
working_directory: ~/typedb-driver
174173
steps:
175174
- checkout

dependencies/maven/artifacts.snapshot

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,5 +125,5 @@
125125
@maven//:org_slf4j_log4j_over_slf4j_2_0_0
126126
@maven//:org_slf4j_slf4j_api_2_0_0
127127
@maven//:org_slf4j_slf4j_simple_2_0_0
128-
@maven//:org_yaml_snakeyaml_1_25
128+
@maven//:org_yaml_snakeyaml_2_2
129129
@maven//:org_zeroturnaround_zt_exec_1_10

dependencies/vaticle/repositories.bzl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ def vaticle_dependencies():
88
git_repository(
99
name = "vaticle_dependencies",
1010
remote = "https://github.com/vaticle/dependencies",
11-
commit = "0a54a3551ef149346832d65a9c844429fff76f12", # sync-marker: do not remove this comment, this is used for sync-dependencies by @vaticle_dependencies
11+
commit = "729d960a92e145e03794395bbe59e02f122f1aee", # sync-marker: do not remove this comment, this is used for sync-dependencies by @vaticle_dependencies
1212
)
1313

1414
def vaticle_typedb_driver():

0 commit comments

Comments
 (0)