Add autodeployment for theme to the new.lexscotland.org site
	
		
			
	
		
	
	
		
	
		
			All checks were successful
		
		
	
	
		
			
				
	
				continuous-integration/drone Build is passing
				
			
		
		
	
	
				
					
				
			
		
			All checks were successful
		
		
	
	continuous-integration/drone Build is passing
				
			This commit is contained in:
		
							
								
								
									
										32
									
								
								.drone.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										32
									
								
								.drone.yml
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,32 @@ | |||||||
|  | --- | ||||||
|  | kind: pipeline | ||||||
|  | name: deploy main branch to new.lexscotland.org | ||||||
|  | steps: | ||||||
|  |   - name: php syntax check | ||||||
|  |     image: php:8.2.19-cli | ||||||
|  |     commands: | ||||||
|  |       - for f in $(find /drone -name '*.php'); do php -l "$f"; done | ||||||
|  |   # If a custom block is in use, uncomment this (and make sure package.json | ||||||
|  |   # includes `scripts.build`, and change the `depends_on` below  | ||||||
|  |   # - name: compile custom block | ||||||
|  |   #   image: node:18.18.2 | ||||||
|  |   #   commands: | ||||||
|  |   #     - npm install | ||||||
|  |   #     - npm run build | ||||||
|  |   #   depends_on: | ||||||
|  |   #     - php syntax check | ||||||
|  |   - name: docker cp deploy (new) | ||||||
|  |     image: git.coopcloud.tech/coop-cloud/docker-cp-deploy:latest | ||||||
|  |     settings: | ||||||
|  |       host: smol-wp.autonomic.zone | ||||||
|  |       service: new_lexscotland_org_app | ||||||
|  |       source: . | ||||||
|  |       exec_pre: rm -rf /var/www/html/wp-content/themes/lex-scotland-theme/* | ||||||
|  |       dest: /var/www/html/wp-content/themes/lex-scotland-theme | ||||||
|  |       deploy_key: | ||||||
|  |         from_secret: drone_ssh_smol-wp.autonomic.zone | ||||||
|  |     depends_on: | ||||||
|  |       - php syntax check | ||||||
|  |     when: | ||||||
|  |       branch: | ||||||
|  |        - main | ||||||
		Reference in New Issue
	
	Block a user