You've already forked watchtower
							
							
				mirror of
				https://github.com/containrrr/watchtower.git
				synced 2025-10-31 00:17:44 +02:00 
			
		
		
		
	
		
			
				
	
	
		
			87 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			87 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
| build:
 | |
|   main: ./main.go
 | |
|   binary: watchtower
 | |
|   goos:
 | |
|     - linux
 | |
|     - windows
 | |
|   goarch:
 | |
|     - amd64
 | |
|     - 386
 | |
|     - arm
 | |
|     - arm64
 | |
|   ldflags:
 | |
|     - -s -w -X github.com/containrrr/watchtower/cmd.version={{.Version}}
 | |
| archives:
 | |
|   - 
 | |
|     name_template: "{{.ProjectName}}_{{.Os}}_{{.Arch}}"
 | |
|     format: tar.gz
 | |
|     replacements:
 | |
|       arm: armhf
 | |
|       arm64: arm64v8
 | |
|       amd64: amd64
 | |
|       386: 386
 | |
|       darwin: macOS
 | |
|       linux: linux
 | |
|     format_overrides:
 | |
|       - goos: windows
 | |
|         format: zip
 | |
|     files:
 | |
|       - LICENSE.md
 | |
| dockers:
 | |
|   -
 | |
|     use_buildx: true
 | |
|     build_flag_templates: [ "--platform=linux/amd64" ]
 | |
|     goos: linux
 | |
|     goarch: amd64
 | |
|     goarm: ''
 | |
|     dockerfile: dockerfiles/Dockerfile
 | |
|     image_templates:
 | |
|       - containrrr/watchtower:amd64-{{ .Version }}
 | |
|       - containrrr/watchtower:amd64-latest
 | |
|       - ghcr.io/containrrr/watchtower:amd64-{{ .Version }}
 | |
|       - ghcr.io/containrrr/watchtower:amd64-latest
 | |
|     binaries:
 | |
|       - watchtower
 | |
|   - 
 | |
|     use_buildx: true
 | |
|     build_flag_templates: [ "--platform=linux/386" ]
 | |
|     goos: linux
 | |
|     goarch: 386
 | |
|     goarm: ''
 | |
|     dockerfile: dockerfiles/Dockerfile
 | |
|     image_templates:
 | |
|       - containrrr/watchtower:i386-{{ .Version }}
 | |
|       - containrrr/watchtower:i386-latest
 | |
|       - ghcr.io/containrrr/watchtower:i386-{{ .Version }}
 | |
|       - ghcr.io/containrrr/watchtower:i386-latest
 | |
|     binaries:
 | |
|       - watchtower
 | |
|   - 
 | |
|     use_buildx: true
 | |
|     build_flag_templates: [ "--platform=linux/arm/v6" ]
 | |
|     goos: linux
 | |
|     goarch: arm
 | |
|     goarm: 6
 | |
|     dockerfile: dockerfiles/Dockerfile
 | |
|     image_templates:
 | |
|       - containrrr/watchtower:armhf-{{ .Version }}
 | |
|       - containrrr/watchtower:armhf-latest
 | |
|       - ghcr.io/containrrr/watchtower:armhf-{{ .Version }}
 | |
|       - ghcr.io/containrrr/watchtower:armhf-latest
 | |
|     binaries:
 | |
|       - watchtower
 | |
|   - 
 | |
|     use_buildx: true
 | |
|     build_flag_templates: [ "--platform=linux/arm64/v8" ]
 | |
|     goos: linux
 | |
|     goarch: arm64
 | |
|     goarm: ''
 | |
|     dockerfile: dockerfiles/Dockerfile
 | |
|     image_templates:
 | |
|       - containrrr/watchtower:arm64v8-{{ .Version }}
 | |
|       - containrrr/watchtower:arm64v8-latest
 | |
|       - ghcr.io/containrrr/watchtower:arm64v8-{{ .Version }}
 | |
|       - ghcr.io/containrrr/watchtower:arm64v8-latest
 | |
|     binaries:
 | |
|       - watchtower
 |