You've already forked tarr
							
							Compare commits
	
		
			14 Commits
		
	
	
		
			0.1.0
			...
			01ce01a67b
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 
						
						
							
						
						01ce01a67b
	
				 | 
					
					
						|||
| 
						
						
							
						
						030c5b19e6
	
				 | 
					
					
						|||
| 
						
						
							
						
						cbf926fdbd
	
				 | 
					
					
						|||
| 
						
						
							
						
						dce2f1a428
	
				 | 
					
					
						|||
| 
						
						
							
						
						0bf24d63c1
	
				 | 
					
					
						|||
| 
						
						
							
						
						ce12621dd1
	
				 | 
					
					
						|||
| 
						
						
							
						
						9f3f707457
	
				 | 
					
					
						|||
| 
						
						
							
						
						9e5772116a
	
				 | 
					
					
						|||
| 
						
						
							
						
						e31e10c7bb
	
				 | 
					
					
						|||
| 
						
						
							
						
						c16ed2d0ae
	
				 | 
					
					
						|||
| 
						
						
							
						
						7865d2e8d7
	
				 | 
					
					
						|||
| 
						
						
							
						
						fe63389623
	
				 | 
					
					
						|||
| 
						
						
							
						
						44d2ccb671
	
				 | 
					
					
						|||
| 
						
						
							
						
						e582266bbc
	
				 | 
					
					
						
							
								
								
									
										48
									
								
								.drone.yml
									
									
									
									
									
								
							
							
						
						
									
										48
									
								
								.drone.yml
									
									
									
									
									
								
							@@ -11,12 +11,12 @@ platform:
 | 
			
		||||
 | 
			
		||||
steps:
 | 
			
		||||
- name: clone
 | 
			
		||||
  image: git.cryptic.systems/volker.raschek/git:1.3.1
 | 
			
		||||
  image: git.cryptic.systems/volker.raschek/git:1.4.0
 | 
			
		||||
 | 
			
		||||
- name: markdown lint
 | 
			
		||||
  commands:
 | 
			
		||||
  - markdownlint *.md
 | 
			
		||||
  image: git.cryptic.systems/volker.raschek/markdownlint:0.41.0
 | 
			
		||||
  image: git.cryptic.systems/volker.raschek/markdownlint:0.43.0
 | 
			
		||||
  resources:
 | 
			
		||||
    limits:
 | 
			
		||||
      cpu: 150
 | 
			
		||||
@@ -62,12 +62,12 @@ platform:
 | 
			
		||||
 | 
			
		||||
steps:
 | 
			
		||||
- name: clone
 | 
			
		||||
  image: git.cryptic.systems/volker.raschek/git:1.3.1
 | 
			
		||||
  image: git.cryptic.systems/volker.raschek/git:1.4.0
 | 
			
		||||
 | 
			
		||||
- name: unit-test
 | 
			
		||||
  commands:
 | 
			
		||||
  - go test -v ./...
 | 
			
		||||
  image: docker.io/library/golang:1.23.0
 | 
			
		||||
  image: docker.io/library/golang:1.23.5
 | 
			
		||||
 | 
			
		||||
trigger:
 | 
			
		||||
  event:
 | 
			
		||||
@@ -87,12 +87,12 @@ platform:
 | 
			
		||||
 | 
			
		||||
steps:
 | 
			
		||||
- name: clone
 | 
			
		||||
  image: git.cryptic.systems/volker.raschek/git:1.3.1
 | 
			
		||||
  image: git.cryptic.systems/volker.raschek/git:1.4.0
 | 
			
		||||
 | 
			
		||||
- name: unit-test
 | 
			
		||||
  commands:
 | 
			
		||||
  - go test -v ./...
 | 
			
		||||
  image: docker.io/library/golang:1.23.0
 | 
			
		||||
  image: docker.io/library/golang:1.23.5
 | 
			
		||||
 | 
			
		||||
trigger:
 | 
			
		||||
  event:
 | 
			
		||||
@@ -120,10 +120,10 @@ platform:
 | 
			
		||||
 | 
			
		||||
steps:
 | 
			
		||||
- name: clone
 | 
			
		||||
  image: git.cryptic.systems/volker.raschek/git:1.3.1
 | 
			
		||||
  image: git.cryptic.systems/volker.raschek/git:1.4.0
 | 
			
		||||
 | 
			
		||||
- name: build
 | 
			
		||||
  image: docker.io/plugins/docker:20.18.3
 | 
			
		||||
  image: docker.io/plugins/docker:20.18.6
 | 
			
		||||
  settings:
 | 
			
		||||
    auto_tag: false
 | 
			
		||||
    dockerfile: Dockerfile
 | 
			
		||||
@@ -187,10 +187,10 @@ platform:
 | 
			
		||||
 | 
			
		||||
steps:
 | 
			
		||||
- name: clone
 | 
			
		||||
  image: git.cryptic.systems/volker.raschek/git:1.3.1
 | 
			
		||||
  image: git.cryptic.systems/volker.raschek/git:1.4.0
 | 
			
		||||
 | 
			
		||||
- name: build
 | 
			
		||||
  image: docker.io/plugins/docker:20.18.3
 | 
			
		||||
  image: docker.io/plugins/docker:20.18.6
 | 
			
		||||
  settings:
 | 
			
		||||
    auto_tag: false
 | 
			
		||||
    dockerfile: Dockerfile
 | 
			
		||||
@@ -254,10 +254,10 @@ platform:
 | 
			
		||||
 | 
			
		||||
steps:
 | 
			
		||||
- name: clone
 | 
			
		||||
  image: git.cryptic.systems/volker.raschek/git:1.3.1
 | 
			
		||||
  image: git.cryptic.systems/volker.raschek/git:1.4.0
 | 
			
		||||
 | 
			
		||||
- name: build
 | 
			
		||||
  image: docker.io/plugins/docker:20.18.3
 | 
			
		||||
  image: docker.io/plugins/docker:20.18.6
 | 
			
		||||
  settings:
 | 
			
		||||
    auto_tag: false
 | 
			
		||||
    dockerfile: Dockerfile
 | 
			
		||||
@@ -319,10 +319,10 @@ platform:
 | 
			
		||||
 | 
			
		||||
steps:
 | 
			
		||||
- name: clone
 | 
			
		||||
  image: git.cryptic.systems/volker.raschek/git:1.3.1
 | 
			
		||||
  image: git.cryptic.systems/volker.raschek/git:1.4.0
 | 
			
		||||
 | 
			
		||||
- name: build
 | 
			
		||||
  image: docker.io/plugins/docker:20.18.3
 | 
			
		||||
  image: docker.io/plugins/docker:20.18.6
 | 
			
		||||
  settings:
 | 
			
		||||
    auto_tag: false
 | 
			
		||||
    dockerfile: Dockerfile
 | 
			
		||||
@@ -385,7 +385,7 @@ node_selector:
 | 
			
		||||
 | 
			
		||||
steps:
 | 
			
		||||
- name: clone
 | 
			
		||||
  image: git.cryptic.systems/volker.raschek/git:1.3.1
 | 
			
		||||
  image: git.cryptic.systems/volker.raschek/git:1.4.0
 | 
			
		||||
 | 
			
		||||
- name: build-manifest
 | 
			
		||||
  image: docker.io/plugins/manifest:1.4.0
 | 
			
		||||
@@ -442,7 +442,7 @@ depends_on:
 | 
			
		||||
 | 
			
		||||
steps:
 | 
			
		||||
- name: clone
 | 
			
		||||
  image: git.cryptic.systems/volker.raschek/git:1.3.1
 | 
			
		||||
  image: git.cryptic.systems/volker.raschek/git:1.4.0
 | 
			
		||||
 | 
			
		||||
- name: latest-sync
 | 
			
		||||
  commands:
 | 
			
		||||
@@ -456,7 +456,7 @@ steps:
 | 
			
		||||
      from_secret: container_image_registry_user
 | 
			
		||||
    DEST_CRED_PASSWORD:
 | 
			
		||||
      from_secret: container_image_registry_password
 | 
			
		||||
  image: quay.io/skopeo/stable:v1.16.0
 | 
			
		||||
  image: quay.io/skopeo/stable:v1.17.0
 | 
			
		||||
 | 
			
		||||
- name: email-notification
 | 
			
		||||
  environment:
 | 
			
		||||
@@ -503,10 +503,10 @@ platform:
 | 
			
		||||
 | 
			
		||||
steps:
 | 
			
		||||
- name: clone
 | 
			
		||||
  image: git.cryptic.systems/volker.raschek/git:1.3.1
 | 
			
		||||
  image: git.cryptic.systems/volker.raschek/git:1.4.0
 | 
			
		||||
 | 
			
		||||
- name: build
 | 
			
		||||
  image: docker.io/plugins/docker:20.18.3
 | 
			
		||||
  image: docker.io/plugins/docker:20.18.6
 | 
			
		||||
  settings:
 | 
			
		||||
    auto_tag: true
 | 
			
		||||
    auto_tag_suffix: amd64
 | 
			
		||||
@@ -563,10 +563,10 @@ platform:
 | 
			
		||||
 | 
			
		||||
steps:
 | 
			
		||||
- name: clone
 | 
			
		||||
  image: git.cryptic.systems/volker.raschek/git:1.3.1
 | 
			
		||||
  image: git.cryptic.systems/volker.raschek/git:1.4.0
 | 
			
		||||
 | 
			
		||||
- name: build
 | 
			
		||||
  image: docker.io/plugins/docker:20.18.3
 | 
			
		||||
  image: docker.io/plugins/docker:20.18.6
 | 
			
		||||
  settings:
 | 
			
		||||
    auto_tag: true
 | 
			
		||||
    auto_tag_suffix: arm64-v8
 | 
			
		||||
@@ -628,7 +628,7 @@ node_selector:
 | 
			
		||||
 | 
			
		||||
steps:
 | 
			
		||||
- name: clone
 | 
			
		||||
  image: git.cryptic.systems/volker.raschek/git:1.3.1
 | 
			
		||||
  image: git.cryptic.systems/volker.raschek/git:1.4.0
 | 
			
		||||
 | 
			
		||||
- name: build-manifest
 | 
			
		||||
  image: docker.io/plugins/manifest:1.4.0
 | 
			
		||||
@@ -682,7 +682,7 @@ depends_on:
 | 
			
		||||
 | 
			
		||||
steps:
 | 
			
		||||
- name: clone
 | 
			
		||||
  image: git.cryptic.systems/volker.raschek/git:1.3.1
 | 
			
		||||
  image: git.cryptic.systems/volker.raschek/git:1.4.0
 | 
			
		||||
 | 
			
		||||
- name: tagged-sync
 | 
			
		||||
  commands:
 | 
			
		||||
@@ -696,7 +696,7 @@ steps:
 | 
			
		||||
      from_secret: container_image_registry_user
 | 
			
		||||
    DEST_CRED_PASSWORD:
 | 
			
		||||
      from_secret: container_image_registry_password
 | 
			
		||||
  image: quay.io/skopeo/stable:v1.16.0
 | 
			
		||||
  image: quay.io/skopeo/stable:v1.17.0
 | 
			
		||||
 | 
			
		||||
- name: email-notification
 | 
			
		||||
  environment:
 | 
			
		||||
 
 | 
			
		||||
@@ -1,4 +1,4 @@
 | 
			
		||||
FROM docker.io/library/golang:1.23.0-alpine3.19 AS build
 | 
			
		||||
FROM docker.io/library/golang:1.23.4-alpine3.19 AS build
 | 
			
		||||
 | 
			
		||||
RUN apk add git make
 | 
			
		||||
 | 
			
		||||
@@ -15,6 +15,6 @@ RUN make -C cmd/healarr install \
 | 
			
		||||
      PREFIX=/usr \
 | 
			
		||||
      VERSION=${VERSION}
 | 
			
		||||
 | 
			
		||||
FROM docker.io/library/alpine:3.20
 | 
			
		||||
FROM docker.io/library/alpine:3.21
 | 
			
		||||
 | 
			
		||||
COPY --from=build /cache /
 | 
			
		||||
							
								
								
									
										6
									
								
								go.mod
									
									
									
									
									
								
							
							
						
						
									
										6
									
								
								go.mod
									
									
									
									
									
								
							@@ -3,10 +3,10 @@ module git.cryptic.systems/volker.raschek/tarr
 | 
			
		||||
go 1.22.6
 | 
			
		||||
 | 
			
		||||
require (
 | 
			
		||||
	github.com/fsnotify/fsnotify v1.7.0
 | 
			
		||||
	github.com/fsnotify/fsnotify v1.8.0
 | 
			
		||||
	github.com/sirupsen/logrus v1.9.3
 | 
			
		||||
	github.com/spf13/cobra v1.8.1
 | 
			
		||||
	github.com/stretchr/testify v1.9.0
 | 
			
		||||
	github.com/stretchr/testify v1.10.0
 | 
			
		||||
	gopkg.in/yaml.v3 v3.0.1
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
@@ -15,5 +15,5 @@ require (
 | 
			
		||||
	github.com/inconshreveable/mousetrap v1.1.0 // indirect
 | 
			
		||||
	github.com/pmezard/go-difflib v1.0.0 // indirect
 | 
			
		||||
	github.com/spf13/pflag v1.0.5 // indirect
 | 
			
		||||
	golang.org/x/sys v0.4.0 // indirect
 | 
			
		||||
	golang.org/x/sys v0.13.0 // indirect
 | 
			
		||||
)
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										12
									
								
								go.sum
									
									
									
									
									
								
							
							
						
						
									
										12
									
								
								go.sum
									
									
									
									
									
								
							@@ -2,8 +2,8 @@ github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46t
 | 
			
		||||
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
 | 
			
		||||
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
 | 
			
		||||
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
 | 
			
		||||
github.com/fsnotify/fsnotify v1.7.0 h1:8JEhPFa5W2WU7YfeZzPNqzMP6Lwt7L2715Ggo0nosvA=
 | 
			
		||||
github.com/fsnotify/fsnotify v1.7.0/go.mod h1:40Bi/Hjc2AVfZrqy+aj+yEI+/bRxZnMJyTJwOpGvigM=
 | 
			
		||||
github.com/fsnotify/fsnotify v1.8.0 h1:dAwr6QBTBZIkG8roQaJjGof0pp0EeF+tNV7YBP3F/8M=
 | 
			
		||||
github.com/fsnotify/fsnotify v1.8.0/go.mod h1:8jBTzvmWwFyi3Pb8djgCCO5IBqzKJ/Jwo8TRcHyHii0=
 | 
			
		||||
github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8=
 | 
			
		||||
github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw=
 | 
			
		||||
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
 | 
			
		||||
@@ -17,11 +17,11 @@ github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA=
 | 
			
		||||
github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg=
 | 
			
		||||
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
 | 
			
		||||
github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
 | 
			
		||||
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
 | 
			
		||||
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
 | 
			
		||||
github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA=
 | 
			
		||||
github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
 | 
			
		||||
golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 | 
			
		||||
golang.org/x/sys v0.4.0 h1:Zr2JFtRQNX3BCZ8YtxRE9hNJYC8J6I1MVbMg6owUp18=
 | 
			
		||||
golang.org/x/sys v0.4.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 | 
			
		||||
golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE=
 | 
			
		||||
golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 | 
			
		||||
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM=
 | 
			
		||||
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
 | 
			
		||||
gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user