66
77/*
88 * Copyright 2022 Joyent, Inc.
9- * Copyright 2023 MNX Cloud, Inc.
9+ * Copyright 2024 MNX Cloud, Inc.
1010 */
1111
1212@@ -45,8 +45,8 @@ pipeline {
4545 ' <dd>platform root password [default: randomly chosen]</dd>\n ' +
4646 ' <dt>-S</dt>\n ' +
4747 ' <dd>do *not* run smatch [default is to run smatch]</dd>\n ' +
48- ' <dt>-s gcc7 </dt>\n ' +
49- ' <dd>shadow compilers, comma delimited (gcc7 ,gcc#) [default: none]</dd>\n ' +
48+ ' <dt>-s gcc14 </dt>\n ' +
49+ ' <dd>shadow compilers, comma delimited (gcc14 ,gcc#) [default: none]</dd>\n ' +
5050 ' </dl>'
5151 )
5252 text(
@@ -250,12 +250,12 @@ export PLAT_CONFIGURE_ARGS="-d $PLAT_CONFIGURE_ARGS"
250250 }
251251 }
252252 }
253- stage(' gcc7 ' ) {
253+ stage(' gcc14 ' ) {
254254 agent {
255255 node {
256256 label ' platform:true && image_ver:21.4.0 && pkgsrc_arch:x86_64 && ' +
257257 ' dram:16gb && !virt:kvm && fs:pcfs && fs:ufs && jenkins_agent:3'
258- customWorkspace " workspace/smartos-${ BRANCH_NAME} -gcc7 "
258+ customWorkspace " workspace/smartos-${ BRANCH_NAME} -gcc14 "
259259 }
260260 }
261261 when {
@@ -272,18 +272,18 @@ export PLAT_CONFIGURE_ARGS="-d $PLAT_CONFIGURE_ARGS"
272272 steps {
273273 sh(' git clean -fdx' )
274274 sh('''
275- export PLAT_CONFIGURE_ARGS="-p gcc7 -r $PLAT_CONFIGURE_ARGS"
275+ export PLAT_CONFIGURE_ARGS="-p gcc14 -r $PLAT_CONFIGURE_ARGS"
276276# enough to make sure we don't pollute the main Manta dir
277- # Also for now we implicitly promise that the gcc7 deliverables are DEBUG,
278- # but we could choose to make -gcc7 *and* -debug-gcc7 stages later and alter
277+ # Also for now we implicitly promise that the gcc14 deliverables are DEBUG,
278+ # but we could choose to make -gcc14 *and* -debug-gcc14 stages later and alter
279279# PLATFORM_DEBUG_SUFFIX accordingly.
280- export PLATFORM_DEBUG_SUFFIX=-gcc7
281- ./tools/build_jenkins -c -d -S gcc7
280+ export PLATFORM_DEBUG_SUFFIX=-gcc14
281+ ./tools/build_jenkins -c -d -S gcc14
282282 ''' )
283283 }
284284 post {
285285 always {
286- archiveArtifacts artifacts : ' output/gcc7 /**' ,
286+ archiveArtifacts artifacts : ' output/gcc14 /**' ,
287287 onlyIfSuccessful : false ,
288288 allowEmptyArchive : true
289289 cleanWs cleanWhenSuccess : true ,
@@ -292,7 +292,7 @@ export PLATFORM_DEBUG_SUFFIX=-gcc7
292292 cleanWhenNotBuilt : true ,
293293 deleteDirs : true
294294 joySlackNotifications(
295- channel : ' smartos' , comment : ' gcc7 ' )
295+ channel : ' smartos' , comment : ' gcc14 ' )
296296 }
297297 }
298298 }
0 commit comments