@@ -11,14 +11,15 @@ pipeline {
11
11
ansiColor(' xterm' )
12
12
}
13
13
environment {
14
- IMAGE = ' nginx-full'
15
- BUILDX_NAME = " ${ IMAGE} _${ GIT_BRANCH} "
16
- BRANCH_LOWER = " ${ BRANCH_NAME.toLowerCase().replaceAll('/', '-')} "
14
+ DOCKERHUB_NAMESPACE = ' nginxproxymanager'
15
+ IMAGE = ' nginx-full'
16
+ BUILDX_NAME = " ${ IMAGE} _${ GIT_BRANCH} "
17
+ BRANCH_LOWER = " ${ BRANCH_NAME.toLowerCase().replaceAll('/', '-')} "
17
18
// Software versions; OpenResty does not support Lua >= 5.2
18
- OPENRESTY_VERSION = ' 1.21.4.3'
19
+ OPENRESTY_VERSION = ' 1.21.4.3'
19
20
CROWDSEC_OPENRESTY_BOUNCER_VERSION = ' 0.1.7'
20
- LUA_VERSION = ' 5.1.5'
21
- LUAROCKS_VERSION = ' 3.3.1'
21
+ LUA_VERSION = ' 5.1.5'
22
+ LUAROCKS_VERSION = ' 3.3.1'
22
23
}
23
24
stages {
24
25
stage(' Environment' ) {
@@ -29,12 +30,12 @@ pipeline {
29
30
}
30
31
steps {
31
32
script {
32
- env. BASE_IMAGE = " jc21 /${ IMAGE} :latest"
33
+ env. BASE_IMAGE = " ${ DOCKERHUB_NAMESPACE } /${ IMAGE} :latest"
33
34
env. BUILDX_PUSH_TAGS = " -t ${ BASE_IMAGE} "
34
- env. BUILDX_PUSH_TAGS_ACMESH = " -t jc21 /${ IMAGE} :acmesh"
35
- env. BUILDX_PUSH_TAGS_CERTBOT = " -t jc21 /${ IMAGE} :certbot"
36
- env. BUILDX_PUSH_TAGS_ACMESH_GOLANG = " -t jc21 /${ IMAGE} :acmesh-golang"
37
- env. BUILDX_PUSH_TAGS_CERTBOT_NODE = " -t jc21 /${ IMAGE} :certbot-node"
35
+ env. BUILDX_PUSH_TAGS_ACMESH = " -t ${ DOCKERHUB_NAMESPACE } /${ IMAGE} :acmesh"
36
+ env. BUILDX_PUSH_TAGS_CERTBOT = " -t ${ DOCKERHUB_NAMESPACE } /${ IMAGE} :certbot"
37
+ env. BUILDX_PUSH_TAGS_ACMESH_GOLANG = " -t ${ DOCKERHUB_NAMESPACE } /${ IMAGE} :acmesh-golang"
38
+ env. BUILDX_PUSH_TAGS_CERTBOT_NODE = " -t ${ DOCKERHUB_NAMESPACE } /${ IMAGE} :certbot-node"
38
39
}
39
40
}
40
41
}
@@ -47,7 +48,7 @@ pipeline {
47
48
steps {
48
49
script {
49
50
// Defaults to the Branch name, which is applies to all branches AND pr's
50
- env. BASE_IMAGE = " jc21 /${ IMAGE} :github-${ BRANCH_LOWER} "
51
+ env. BASE_IMAGE = " ${ DOCKERHUB_NAMESPACE } /${ IMAGE} :github-${ BRANCH_LOWER} "
51
52
env. ACMESH_IMAGE = " ${ BASE_IMAGE} -acmesh"
52
53
env. CERTBOT_IMAGE = " ${ BASE_IMAGE} -certbot"
53
54
env. BUILDX_PUSH_TAGS = " -t ${ BASE_IMAGE} "
@@ -106,13 +107,13 @@ pipeline {
106
107
}
107
108
steps {
108
109
script {
109
- def comment = pullRequest. comment(""" Docker Image for build ${ BUILD_NUMBER} is available on [DockerHub](https://cloud.docker.com/repository/docker/jc21 /${ IMAGE} ) as:
110
+ def comment = pullRequest. comment(""" Docker Image for build ${ BUILD_NUMBER} is available on [DockerHub](https://cloud.docker.com/repository/docker/${ DOCKERHUB_NAMESPACE } /${ IMAGE} ) as:
110
111
111
- - `jc21 /${ IMAGE} :github-${ BRANCH_LOWER} `
112
- - `jc21 /${ IMAGE} :github-${ BRANCH_LOWER} -certbot`
113
- - `jc21 /${ IMAGE} :github-${ BRANCH_LOWER} -certbot-node`
114
- - `jc21 /${ IMAGE} :github-${ BRANCH_LOWER} -acmesh`
115
- - `jc21 /${ IMAGE} :github-${ BRANCH_LOWER} -acmesh-golang`
112
+ - `${ DOCKERHUB_NAMESPACE } /${ IMAGE} :github-${ BRANCH_LOWER} `
113
+ - `${ DOCKERHUB_NAMESPACE } /${ IMAGE} :github-${ BRANCH_LOWER} -certbot`
114
+ - `${ DOCKERHUB_NAMESPACE } /${ IMAGE} :github-${ BRANCH_LOWER} -certbot-node`
115
+ - `${ DOCKERHUB_NAMESPACE } /${ IMAGE} :github-${ BRANCH_LOWER} -acmesh`
116
+ - `${ DOCKERHUB_NAMESPACE } /${ IMAGE} :github-${ BRANCH_LOWER} -acmesh-golang`
116
117
""" )
117
118
}
118
119
}
0 commit comments