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
 |