Skip to content

Commit 784bb89

Browse files
authored
wrap koji fetch with node
1 parent da49eca commit 784bb89

1 file changed

Lines changed: 22 additions & 20 deletions

File tree

testHeadlessComponents.jenkinsfile

Lines changed: 22 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -71,26 +71,28 @@ timestamps {
7171
library 'jenkins-ci-websphere'
7272

7373
// Perform Koji checkout FIRST on built-in node (for polling to work)
74-
stage('koji-fetch') {
75-
checkout([$class: 'KojiSCM',
76-
kojiBuildProviders: [[
77-
$class: 'KojiBuildProvider',
78-
topUrl: params.KOJI_TOP_URLS,
79-
downloadUrl: params.KOJI_DOWNLOAD_URLS
80-
]],
81-
kojiXmlRpcApi: [
82-
$class: 'RealKojiXmlRpcApi',
83-
packageName: params.KOJI_PACKAGE_NAME,
84-
arch: params.KOJI_PACKAGE_ARCH, // may be comma-separated per plugin docs [3](https://docs.pagure.org/koji/image_build/)
85-
tag: params.KOJI_TAG,
86-
subpackageDenylist: params.KOJI_SUBPACKAGE_DENYLIST,
87-
subpackageAllowlist: params.KOJI_SUBPACKAGE_ALLOWLIST
88-
],
89-
downloadDir: params.KOJI_DOWNLOAD_DIR,
90-
cleanDownloadDir: params.KOJI_CLEAN_DESTINATION,
91-
dirPerNvr: params.KOJI_CREATE_SUBDIR_PER_NVR,
92-
maxPreviousBuilds: params.KOJI_MAX_PREV_BUILDS as Integer
93-
])
74+
node('built-in') {
75+
stage('koji-fetch') {
76+
checkout([$class: 'KojiSCM',
77+
kojiBuildProviders: [[
78+
$class: 'KojiBuildProvider',
79+
topUrl: params.KOJI_TOP_URLS,
80+
downloadUrl: params.KOJI_DOWNLOAD_URLS
81+
]],
82+
kojiXmlRpcApi: [
83+
$class: 'RealKojiXmlRpcApi',
84+
packageName: params.KOJI_PACKAGE_NAME,
85+
arch: params.KOJI_PACKAGE_ARCH, // may be comma-separated per plugin docs [3](https://docs.pagure.org/koji/image_build/)
86+
tag: params.KOJI_TAG,
87+
subpackageDenylist: params.KOJI_SUBPACKAGE_DENYLIST,
88+
subpackageAllowlist: params.KOJI_SUBPACKAGE_ALLOWLIST
89+
],
90+
downloadDir: params.KOJI_DOWNLOAD_DIR,
91+
cleanDownloadDir: params.KOJI_CLEAN_DESTINATION,
92+
dirPerNvr: params.KOJI_CREATE_SUBDIR_PER_NVR,
93+
maxPreviousBuilds: params.KOJI_MAX_PREV_BUILDS as Integer
94+
])
95+
}
9496
}
9597

9698
// THEN check if we should skip (after polling has occurred)

0 commit comments

Comments
 (0)