Skip to content

Commit 2a1b97e

Browse files
authored
Merge pull request #384 from tsoenen/v5.1
Jenkinsfile for release v5.1
2 parents b17b89c + 323c394 commit 2a1b97e

File tree

1 file changed

+10
-20
lines changed

1 file changed

+10
-20
lines changed

Jenkinsfile

Lines changed: 10 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -196,31 +196,21 @@ pipeline {
196196
}
197197
}
198198
}
199-
stage('Promoting release v5.0') {
199+
stage('Promoting release v5.1') {
200200
when {
201-
branch 'v5.0'
201+
branch 'v5.1'
202202
}
203203
stages {
204204
stage('Generating release') {
205205
steps {
206-
sh 'docker tag registry.sonata-nfv.eu:5000/servicelifecyclemanagement:latest registry.sonata-nfv.eu:5000/servicelifecyclemanagement:v5.0'
207-
sh 'docker tag registry.sonata-nfv.eu:5000/functionlifecyclemanagement:latest registry.sonata-nfv.eu:5000/functionlifecyclemanagement:v5.0'
208-
sh 'docker tag registry.sonata-nfv.eu:5000/specificmanagerregistry:latest registry.sonata-nfv.eu:5000/specificmanagerregistry:v5.0'
209-
sh 'docker tag registry.sonata-nfv.eu:5000/placementplugin:latest registry.sonata-nfv.eu:5000/placementplugin:v5.0'
210-
sh 'docker push registry.sonata-nfv.eu:5000/servicelifecyclemanagement:v5.0'
211-
sh 'docker push registry.sonata-nfv.eu:5000/functionlifecyclemanagement:v5.0'
212-
sh 'docker push registry.sonata-nfv.eu:5000/specificmanagerregistry:v5.0'
213-
sh 'docker push registry.sonata-nfv.eu:5000/placementplugin:v5.0'
214-
}
215-
}
216-
stage('Deploying in v5.0 servers') {
217-
steps {
218-
sh 'rm -rf tng-devops || true'
219-
sh 'git clone https://github.com/sonata-nfv/tng-devops.git'
220-
dir(path: 'tng-devops') {
221-
sh 'ansible-playbook roles/sp.yml -i environments -e "target=sta-sp-v5-0 component=gatekeeper"'
222-
sh 'ansible-playbook roles/vnv.yml -i environments -e "target=sta-vnv-v5-0 component=gatekeeper"'
223-
}
206+
sh 'docker tag registry.sonata-nfv.eu:5000/servicelifecyclemanagement:latest registry.sonata-nfv.eu:5000/servicelifecyclemanagement:v5.1'
207+
sh 'docker tag registry.sonata-nfv.eu:5000/functionlifecyclemanagement:latest registry.sonata-nfv.eu:5000/functionlifecyclemanagement:v5.1'
208+
sh 'docker tag registry.sonata-nfv.eu:5000/specificmanagerregistry:latest registry.sonata-nfv.eu:5000/specificmanagerregistry:v5.1'
209+
sh 'docker tag registry.sonata-nfv.eu:5000/placementplugin:latest registry.sonata-nfv.eu:5000/placementplugin:v5.1'
210+
sh 'docker push registry.sonata-nfv.eu:5000/servicelifecyclemanagement:v5.1'
211+
sh 'docker push registry.sonata-nfv.eu:5000/functionlifecyclemanagement:v5.1'
212+
sh 'docker push registry.sonata-nfv.eu:5000/specificmanagerregistry:v5.1'
213+
sh 'docker push registry.sonata-nfv.eu:5000/placementplugin:v5.1'
224214
}
225215
}
226216
}

0 commit comments

Comments
 (0)