Jenkinsfile: run pipelineOpenSTA on k8s pods

Switch to the k8s-pipeline-opensta branch of the utils shared library
and wrap pipelineOpenSTA in a coordinator k8sPodTemplate so the
top-level dispatch runs on a Kubernetes pod, mirroring OpenROAD's
Jenkinsfile.

Do not merge until the corresponding jenkins-ci PR
(The-OpenROAD-Project-private/jenkins-ci#136) is merged and tagged --
this will need a follow-up to pin @utils to the released tag.
This commit is contained in:
Joao Luis Sombrio 2026-05-26 01:36:56 -03:00
parent 8575070292
commit 7b736cec83
No known key found for this signature in database
GPG Key ID: 2A57264ECDB2659D
1 changed files with 4 additions and 3 deletions

7
Jenkinsfile vendored
View File

@ -1,4 +1,5 @@
@Library('utils@main') _
node() {
pipelineOpenSTA()
@Library('utils@k8s-pipeline-opensta') _
k8sPodTemplate(coordinator: true, cloud: utilPickCloud()) {
pipelineOpenSTA(k8s: true)
}