Merge pull request #164 (ci: Automatische Deployment) from SELab-2/github-actions/deployment
ci: Automatische Deployment up-to-date met nieuwe docker compose structuur Linting rule wordt gebypassed omdat de linting al is opgelost op dev, maar gewoon nog niet op deze branch (na de merge lost dit zichzelf dus op).
This commit is contained in:
		
						commit
						dbc1da741c
					
				
					 1 changed files with 4 additions and 1 deletions
				
			
		
							
								
								
									
										5
									
								
								.github/workflows/deployment.yml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										5
									
								
								.github/workflows/deployment.yml
									
										
									
									
										vendored
									
									
								
							|  | @ -13,7 +13,10 @@ jobs: | ||||||
|       - |       - | ||||||
|         name: Checkout |         name: Checkout | ||||||
|         uses: actions/checkout@v4 |         uses: actions/checkout@v4 | ||||||
|  |       - | ||||||
|  |         name: Copy environment variables to correct file | ||||||
|  |         run: cp /home/dev/.backend.env backend/.env | ||||||
|       - |       - | ||||||
|         name: Start docker |         name: Start docker | ||||||
|         run: docker compose -f compose.yml -f compose.prod.yml up --build -d |         run: docker compose -f compose.production.yml up --build -d | ||||||
|          |          | ||||||
		Reference in a new issue
	
	 Timo De Meyst
						Timo De Meyst