refactor(drupal): reorganise templates
This commit is contained in:
		
							parent
							
								
									578340ca8f
								
							
						
					
					
						commit
						783d76fcf5
					
				
					 4 changed files with 24 additions and 60 deletions
				
			
		
							
								
								
									
										46
									
								
								templates/drupal/.github/workflows/ci.yml.twig
									
										
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										46
									
								
								templates/drupal/.github/workflows/ci.yml.twig
									
										
									
									
										vendored
									
									
										Normal file
									
								
							|  | @ -0,0 +1,46 @@ | |||
| name: CI | ||||
| 
 | ||||
| on: | ||||
|   pull_request: | ||||
|   push: | ||||
|   workflow_dispatch: | ||||
| 
 | ||||
| env: | ||||
|   COMPOSE_DOCKER_CLI_BUILD: 1 | ||||
|   DOCKER_BUILDKIT: 1 | ||||
|   DOCKER_UID: 1001 | ||||
| 
 | ||||
| jobs: | ||||
|   build_and_test: | ||||
|     name: Build and test | ||||
| 
 | ||||
|     runs-on: ubuntu-latest | ||||
| 
 | ||||
|     steps: | ||||
|       - name: Install just | ||||
|         run: | | ||||
|           curl --proto '=https' \ | ||||
|             --tlsv1.2 -sSf https://just.systems/install.sh | bash -s -- --to /usr/local/bin | ||||
| 
 | ||||
|       - name: Checkout the code | ||||
|         uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f # v2.3.4 | ||||
| 
 | ||||
|       - name: Build and test | ||||
|         run: | | ||||
|           docker compose version | ||||
| 
 | ||||
|           docker network create traefik_proxy | ||||
| 
 | ||||
|           cp --no-clobber .env.example .env | ||||
| 
 | ||||
|           docker compose build --progress plain | ||||
| 
 | ||||
|           docker compose up --detach | ||||
|           docker compose logs | ||||
| 
 | ||||
|           just composer install --quiet --no-progress | ||||
| 
 | ||||
|           just test --testdox --colors=always | ||||
| 
 | ||||
|           just _run php phpcs | ||||
|           just _run php phpstan analyze --no-progress --memory-limit=512M | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue