11@Library (' global-jenkins-library@2.3.1' ) _
22
33buildInfo = getBuildInfo()
4+ dockerIoVisibility = Registries . EXTERNAL_DOCKERIO_HOST
45
56baseDir = ' offchain-computing'
67def nativeImage = buildSimpleDocker_v3(
78 buildInfo : buildInfo,
89 dockerfileDir : baseDir,
910 buildContext : baseDir,
1011 dockerImageRepositoryName : ' offchain-python-hello-world' ,
11- visibility : ' docker.io '
12+ visibility : dockerIoVisibility
1213)
1314
1415stage(' Build Gramine' ) {
1516 gramineBuildInfo = buildInfo. clone()
1617 dockerfileDir = baseDir + ' /gramine'
1718 dockerImageRepositoryName = ' tee-offchain-python-hello-world'
1819 gramineBuildInfo. imageTag + = ' -gramine'
19- visibility = ' iex.ec'
2020 productionImageName = ' '
2121 stage(' Build Gramine production image' ) {
2222 productionImageName = buildSimpleDocker_v3(
2323 buildInfo : gramineBuildInfo,
2424 dockerfileDir : dockerfileDir,
2525 buildContext : baseDir,
2626 dockerImageRepositoryName : dockerImageRepositoryName,
27- visibility : visibility
27+ visibility : dockerIoVisibility
2828 )
2929 }
30- stage(' Build Gramine test CA Gramine image' ) {
30+ stage(' Build Gramine test CA image' ) {
3131 testCaSuffix = ' test-ca'
3232 gramineBuildInfo. imageTag + = ' -' + testCaSuffix
3333 buildSimpleDocker_v3(
@@ -36,7 +36,7 @@ stage('Build Gramine') {
3636 dockerfileFilename : ' Dockerfile.' + testCaSuffix,
3737 dockerBuildOptions : ' --build-arg BASE_IMAGE=' + productionImageName,
3838 dockerImageRepositoryName : dockerImageRepositoryName,
39- visibility : visibility
39+ visibility : Registries . EXTERNAL_IEXEC_HOST
4040 )
4141 }
4242}
0 commit comments