mirror of
				https://github.com/qurator-spk/ocrd-galley.git
				synced 2025-10-30 02:34:13 +01:00 
			
		
		
		
	🚧 Travis: Fix tagging/pushing/pulling the correct images
This commit is contained in:
		
							parent
							
								
									848a1eb6c3
								
							
						
					
					
						commit
						d4cc0c16c0
					
				
					 1 changed files with 14 additions and 8 deletions
				
			
		
							
								
								
									
										22
									
								
								.travis.yml
									
										
									
									
									
								
							
							
						
						
									
										22
									
								
								.travis.yml
									
										
									
									
									
								
							|  | @ -46,8 +46,8 @@ jobs: | |||
|       script: | ||||
|         - | | ||||
|           for x in $sub_images; do | ||||
|             docker pull $DOCKER_USERNAME/my_ocrd_workflow-$x || true | ||||
|             docker tag $DOCKER_USERNAME/my_ocrd_workflow-$x my_ocrd_workflow-$x || true | ||||
|             docker pull $DOCKER_USERNAME/my_ocrd_workflow-$x:$TRAVIS_COMMIT | ||||
|             docker tag $DOCKER_USERNAME/my_ocrd_workflow-$x:$TRAVIS_COMMIT my_ocrd_workflow-$x | ||||
|           done | ||||
| 
 | ||||
|         - curl -O https://qurator-data.de/examples/actevedef_718448162.first-page.zip | ||||
|  | @ -65,15 +65,21 @@ jobs: | |||
|       script: | ||||
|         - echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin | ||||
| 
 | ||||
|         - docker pull $DOCKER_USERNAME/my_ocrd_workflow:$TRAVIS_COMMIT | ||||
|         - docker tag $DOCKER_USERNAME/my_ocrd_workflow:$TRAVIS_COMMIT $DOCKER_USERNAME/my_ocrd_workflow:$DOCKER_TAG | ||||
|         - docker push $DOCKER_USERNAME/my_ocrd_workflow:$DOCKER_TAG | ||||
|         - | | ||||
|           for x in $sub_images; do | ||||
|             docker pull $DOCKER_USERNAME/my_ocrd_workflow-$x:$TRAVIS_COMMIT | ||||
|             docker tag $DOCKER_USERNAME/my_ocrd_workflow-$x:$TRAVIS_COMMIT my_ocrd_workflow-$x:$DOCKER_TAG | ||||
|             docker push $DOCKER_USERNAME/my_ocrd_workflow-$x:$DOCKER_TAG | ||||
|           done | ||||
| 
 | ||||
|     - stage: "Deploy Docker image - tagged" | ||||
|       env: DOCKER_TAG=$TRAVIS_TAG | ||||
|       script: | ||||
|         - echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin | ||||
| 
 | ||||
|         - docker pull $DOCKER_USERNAME/my_ocrd_workflow:$TRAVIS_COMMIT | ||||
|         - docker tag $DOCKER_USERNAME/my_ocrd_workflow:$TRAVIS_COMMIT $DOCKER_USERNAME/my_ocrd_workflow:$DOCKER_TAG | ||||
|         - docker push $DOCKER_USERNAME/my_ocrd_workflow:$DOCKER_TAG | ||||
|         - | | ||||
|           for x in $sub_images; do | ||||
|             docker pull $DOCKER_USERNAME/my_ocrd_workflow-$x:$TRAVIS_COMMIT | ||||
|             docker tag $DOCKER_USERNAME/my_ocrd_workflow-$x:$TRAVIS_COMMIT my_ocrd_workflow-$x:$DOCKER_TAG | ||||
|             docker push $DOCKER_USERNAME/my_ocrd_workflow-$x:$DOCKER_TAG | ||||
|           done | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue