|  |  |  | @ -6,14 +6,21 @@ stages: | 
			
		
	
		
			
				
					|  |  |  |  | - build | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | variables: | 
			
		
	
		
			
				
					|  |  |  |  |   IMAGE: registry.gitlab.com/$CI_PROJECT_PATH | 
			
		
	
		
			
				
					|  |  |  |  |   IMAGE_FRONTEND: "registry.gitlab.com/$CI_PROJECT_PATH/frontend:$CI_COMMIT_REF_SLUG" | 
			
		
	
		
			
				
					|  |  |  |  |   IMAGE_BACKEND: "registry.gitlab.com/$CI_PROJECT_PATH/backend:$CI_COMMIT_REF_SLUG" | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | before_script: | 
			
		
	
		
			
				
					|  |  |  |  |   - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN registry.gitlab.com | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | build: | 
			
		
	
		
			
				
					|  |  |  |  | build-frontend: | 
			
		
	
		
			
				
					|  |  |  |  |   stage: build | 
			
		
	
		
			
				
					|  |  |  |  |   script: | 
			
		
	
		
			
				
					|  |  |  |  |     - docker build --pull -t $IMAGE:master . | 
			
		
	
		
			
				
					|  |  |  |  |     - docker push $IMAGE:master | 
			
		
	
		
			
				
					|  |  |  |  |     - docker build --pull -t "$IMAGE_FRONTEND":master -f frontend/Dockerfile frontend/ | 
			
		
	
		
			
				
					|  |  |  |  |     - docker push "$IMAGE_FRONTEND" | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | build-backend: | 
			
		
	
		
			
				
					|  |  |  |  |   stage: build | 
			
		
	
		
			
				
					|  |  |  |  |   script: | 
			
		
	
		
			
				
					|  |  |  |  |     - docker build --pull -t "$IMAGE_BACKEND" -f backend/Dockerfile backend/ | 
			
		
	
		
			
				
					|  |  |  |  |     - docker push "$IMAGE_BACKEND" | 
			
		
	
	
		
			
				
					|  |  |  | 
 |