forked from vieter-v/vieter
				
			
		
			
				
	
	
		
			37 lines
		
	
	
		
			781 B
		
	
	
	
		
			YAML
		
	
	
			
		
		
	
	
			37 lines
		
	
	
		
			781 B
		
	
	
	
		
			YAML
		
	
	
| branches: [main, dev]
 | |
| platform: 'linux/amd64'
 | |
| depends_on:
 | |
|   - build
 | |
| 
 | |
| pipeline:
 | |
|   dev:
 | |
|     image: 'woodpeckerci/plugin-docker-buildx'
 | |
|     secrets: 
 | |
|       - 'docker_username'
 | |
|       - 'docker_password'
 | |
|     settings:
 | |
|       repo: 'chewingbever/vieter'
 | |
|       tags:
 | |
|         - 'dev'
 | |
|         - ${CI_COMMIT_SHA}
 | |
|       platforms: [ 'linux/arm64/v8', 'linux/amd64' ]
 | |
|       build_args_from_env:
 | |
|         - 'CI_COMMIT_SHA'
 | |
|     when:
 | |
|       event: push
 | |
|       branch: dev
 | |
| 
 | |
|   release:
 | |
|     image: 'woodpeckerci/plugin-docker-buildx'
 | |
|     secrets: 
 | |
|       - 'docker_username'
 | |
|       - 'docker_password'
 | |
|     settings:
 | |
|       repo: 'chewingbever/vieter'
 | |
|       auto_tag: true
 | |
|       platforms: [ 'linux/arm64/v8', 'linux/amd64' ]
 | |
|       build_args_from_env:
 | |
|         - 'CI_COMMIT_SHA'
 | |
|     when:
 | |
|       event: tag
 |