Remove unsupported win/mac builders from node-ci
As previously discussed, we don't plan to officially support the node
integration on win and mac on our builders. The builders are broken
for a long time. This removes them to free up resources.
Bug: 369767928
Change-Id: I04d97f68f0bb41f1f0679dd43446c32597ca7ed1
Reviewed-on: https://chromium-review.googlesource.com/c/v8/node-ci/+/5890458
Reviewed-by: Victor Gomes <victorgomes@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
diff --git a/generated/cr-buildbucket.cfg b/generated/cr-buildbucket.cfg
index d2d0cdb..b6ac389 100644
--- a/generated/cr-buildbucket.cfg
+++ b/generated/cr-buildbucket.cfg
@@ -72,60 +72,6 @@
execution_timeout_secs: 3600
service_account: "node-ci-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
}
- builders {
- name: "Node-CI Mac64"
- swarming_host: "chromium-swarm.appspot.com"
- swarming_tags: "vpython:native-python-wrapper"
- dimensions: "os:Mac"
- dimensions: "pool:luci.node-ci.ci"
- exe {
- cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
- cipd_version: "refs/heads/main"
- cmd: "luciexe"
- }
- properties:
- '{'
- ' "$build/reclient": {'
- ' "instance": "rbe-chromium-trusted",'
- ' "metrics_project": "chromium-reclient-metrics"'
- ' },'
- ' "$build/v8": {'
- ' "use_remoteexec": true'
- ' },'
- ' "builder_group": "client.node-ci",'
- ' "is_debug": false,'
- ' "recipe": "v8/node_integration_ng"'
- '}'
- execution_timeout_secs: 3600
- service_account: "node-ci-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
- }
- builders {
- name: "Node-CI Win64"
- swarming_host: "chromium-swarm.appspot.com"
- swarming_tags: "vpython:native-python-wrapper"
- dimensions: "os:Windows-10"
- dimensions: "pool:luci.node-ci.ci"
- exe {
- cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
- cipd_version: "refs/heads/main"
- cmd: "luciexe"
- }
- properties:
- '{'
- ' "$build/reclient": {'
- ' "instance": "rbe-chromium-trusted",'
- ' "metrics_project": "chromium-reclient-metrics"'
- ' },'
- ' "$build/v8": {'
- ' "use_remoteexec": true'
- ' },'
- ' "builder_group": "client.node-ci",'
- ' "is_debug": false,'
- ' "recipe": "v8/node_integration_ng"'
- '}'
- execution_timeout_secs: 3600
- service_account: "node-ci-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
- }
}
shadow: "ci.shadow"
}
@@ -213,33 +159,6 @@
service_account: "node-ci-try-builder@chops-service-accounts.iam.gserviceaccount.com"
}
builders {
- name: "node_ci_mac64_rel"
- swarming_host: "chromium-swarm.appspot.com"
- swarming_tags: "vpython:native-python-wrapper"
- dimensions: "os:Mac"
- dimensions: "pool:luci.node-ci.try"
- exe {
- cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
- cipd_version: "refs/heads/main"
- cmd: "luciexe"
- }
- properties:
- '{'
- ' "$build/reclient": {'
- ' "instance": "rbe-chromium-untrusted",'
- ' "metrics_project": "chromium-reclient-metrics"'
- ' },'
- ' "$build/v8": {'
- ' "use_remoteexec": true'
- ' },'
- ' "builder_group": "tryserver.node-ci",'
- ' "is_debug": false,'
- ' "recipe": "v8/node_integration_ng"'
- '}'
- execution_timeout_secs: 3600
- service_account: "node-ci-try-builder@chops-service-accounts.iam.gserviceaccount.com"
- }
- builders {
name: "node_ci_presubmit"
swarming_host: "chromium-swarm.appspot.com"
swarming_tags: "vpython:native-python-wrapper"
@@ -261,33 +180,6 @@
execution_timeout_secs: 300
service_account: "node-ci-try-builder@chops-service-accounts.iam.gserviceaccount.com"
}
- builders {
- name: "node_ci_win64_rel"
- swarming_host: "chromium-swarm.appspot.com"
- swarming_tags: "vpython:native-python-wrapper"
- dimensions: "os:Windows-10"
- dimensions: "pool:luci.node-ci.try"
- exe {
- cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
- cipd_version: "refs/heads/main"
- cmd: "luciexe"
- }
- properties:
- '{'
- ' "$build/reclient": {'
- ' "instance": "rbe-chromium-untrusted",'
- ' "metrics_project": "chromium-reclient-metrics"'
- ' },'
- ' "$build/v8": {'
- ' "use_remoteexec": true'
- ' },'
- ' "builder_group": "tryserver.node-ci",'
- ' "is_debug": false,'
- ' "recipe": "v8/node_integration_ng"'
- '}'
- execution_timeout_secs: 3600
- service_account: "node-ci-try-builder@chops-service-accounts.iam.gserviceaccount.com"
- }
}
shadow: "try"
constraints {
diff --git a/generated/luci-milo.cfg b/generated/luci-milo.cfg
index 6002798..bbccf0e 100644
--- a/generated/luci-milo.cfg
+++ b/generated/luci-milo.cfg
@@ -16,12 +16,6 @@
builders {
name: "buildbucket/luci.node-ci.ci/Node-CI Linux64 - debug"
}
- builders {
- name: "buildbucket/luci.node-ci.ci/Node-CI Mac64"
- }
- builders {
- name: "buildbucket/luci.node-ci.ci/Node-CI Win64"
- }
favicon_url: "https://storage.googleapis.com/chrome-infra-public/logo/v8.ico"
}
consoles {
@@ -34,12 +28,6 @@
name: "buildbucket/luci.node-ci.try/node_ci_linux64_dbg"
}
builders {
- name: "buildbucket/luci.node-ci.try/node_ci_mac64_rel"
- }
- builders {
- name: "buildbucket/luci.node-ci.try/node_ci_win64_rel"
- }
- builders {
name: "buildbucket/luci.node-ci.try/node_ci_presubmit"
}
favicon_url: "https://storage.googleapis.com/chrome-infra-public/logo/v8.ico"
diff --git a/generated/luci-scheduler.cfg b/generated/luci-scheduler.cfg
index 4453095..3c4bf79 100644
--- a/generated/luci-scheduler.cfg
+++ b/generated/luci-scheduler.cfg
@@ -24,34 +24,12 @@
builder: "Node-CI Linux64 - debug"
}
}
-job {
- id: "Node-CI Mac64"
- realm: "ci"
- acl_sets: "ci"
- buildbucket {
- server: "cr-buildbucket.appspot.com"
- bucket: "ci"
- builder: "Node-CI Mac64"
- }
-}
-job {
- id: "Node-CI Win64"
- realm: "ci"
- acl_sets: "ci"
- buildbucket {
- server: "cr-buildbucket.appspot.com"
- bucket: "ci"
- builder: "Node-CI Win64"
- }
-}
trigger {
id: "main"
realm: "ci"
acl_sets: "ci"
triggers: "Node-CI Linux64"
triggers: "Node-CI Linux64 - debug"
- triggers: "Node-CI Mac64"
- triggers: "Node-CI Win64"
gitiles {
repo: "https://chromium.googlesource.com/v8/node-ci"
refs: "regexp:refs/heads/main"
diff --git a/generated/project.cfg b/generated/project.cfg
index 79f75d7..1135184 100644
--- a/generated/project.cfg
+++ b/generated/project.cfg
@@ -7,7 +7,7 @@
name: "node-ci"
access: "group:all"
lucicfg {
- version: "1.43.6"
+ version: "1.43.13"
package_dir: ".."
config_dir: "generated"
entry_point: "main.star"
diff --git a/main.star b/main.star
index 487daa3..72f5dd8 100755
--- a/main.star
+++ b/main.star
@@ -339,18 +339,6 @@
is_debug = True,
)
-builder_pair(
- ci_name = "Node-CI Mac64",
- try_name = "node_ci_mac64_rel",
- os = "Mac",
-)
-
-builder_pair(
- ci_name = "Node-CI Win64",
- try_name = "node_ci_win64_rel",
- os = "Windows-10",
-)
-
###############################################################################
# Non-standard builders