@@ -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