@@ -23,7 +23,7 @@ builds:
23
23
- -s -w
24
24
- -X "main.version={{.Version}}"
25
25
- -X "main.gitCommit={{.ShortCommit}}"
26
- - -X "main.buildDate={{.Now.Format "2006-01-02"}}"
26
+ - -X "main.buildDate={{.Now.Format "2006-01-02"}}"
27
27
main : ./cmd/main.go
28
28
binary : litecart
29
29
@@ -95,3 +95,60 @@ changelog:
95
95
order : 400
96
96
- title : Other work
97
97
order : 9999
98
+
99
+ dockers :
100
+ - image_templates :
101
+ - ' shurco/litecart:v{{ .Version }}-amd64'
102
+ - ' ghcr.io/shurco/litecart:v{{ .Version }}-amd64'
103
+ dockerfile : Dockerfile
104
+ use : buildx
105
+ build_flag_templates :
106
+ - ' --pull'
107
+ - ' --label=io.artifacthub.package.readme-url=https://raw.githubusercontent.com/shurco/litecart/main/README.md'
108
+ - ' --label=io.artifacthub.package.maintainers=[{"name":"Dmitry Shurco"}]'
109
+ - ' --label=io.artifacthub.package.license=MIT'
110
+ - ' --label=org.opencontainers.image.description=🛒 litecart - shopping-cart in 1 file'
111
+ - ' --label=org.opencontainers.image.created={{.Date}}'
112
+ - ' --label=org.opencontainers.image.name={{.ProjectName}}'
113
+ - ' --label=org.opencontainers.image.revision={{.FullCommit}}'
114
+ - ' --label=org.opencontainers.image.version={{.Version}}'
115
+ - ' --label=org.opencontainers.image.source={{.GitURL}}'
116
+ - ' --platform=linux/amd64'
117
+ goarch : amd64
118
+
119
+ - image_templates :
120
+ - ' shurco/litecart:v{{ .Version }}-arm64'
121
+ - ' ghcr.io/shurco/litecart:v{{ .Version }}-arm64'
122
+ dockerfile : Dockerfile
123
+ use : buildx
124
+ build_flag_templates :
125
+ - ' --pull'
126
+ - ' --label=io.artifacthub.package.readme-url=https://raw.githubusercontent.com/shurco/litecart/main/README.md'
127
+ - ' --label=io.artifacthub.package.maintainers=[{"name":"Dmitry Shurco"}]'
128
+ - ' --label=io.artifacthub.package.license=MIT'
129
+ - ' --label=org.opencontainers.image.description=🛒 litecart - shopping-cart in 1 file'
130
+ - ' --label=org.opencontainers.image.created={{.Date}}'
131
+ - ' --label=org.opencontainers.image.name={{.ProjectName}}'
132
+ - ' --label=org.opencontainers.image.revision={{.FullCommit}}'
133
+ - ' --label=org.opencontainers.image.version={{.Version}}'
134
+ - ' --label=org.opencontainers.image.source={{.GitURL}}'
135
+ - ' --platform=linux/arm64'
136
+ goarch : arm64
137
+
138
+ docker_manifests :
139
+ - name_template : ' shurco/litecart:v{{ .Version }}'
140
+ image_templates :
141
+ - ' shurco/litecart:v{{ .Version }}-amd64'
142
+ - ' shurco/litecart:v{{ .Version }}-arm64'
143
+ - name_template : ' ghcr.io/shurco/litecart:v{{ .Version }}'
144
+ image_templates :
145
+ - ' ghcr.io/shurco/litecart:v{{ .Version }}-amd64'
146
+ - ' ghcr.io/shurco/litecart:v{{ .Version }}-arm64'
147
+ - name_template : ' shurco/litecart:latest'
148
+ image_templates :
149
+ - ' shurco/litecart:v{{ .Version }}-amd64'
150
+ - ' shurco/litecart:v{{ .Version }}-arm64'
151
+ - name_template : ' ghcr.io/shurco/litecart:latest'
152
+ image_templates :
153
+ - ' ghcr.io/shurco/litecart:v{{ .Version }}-amd64'
154
+ - ' ghcr.io/shurco/litecart:v{{ .Version }}-arm64'
0 commit comments