Merge branch 'dev' into repo-add
						commit
						f064cd6549
					
				|  | @ -3,24 +3,25 @@ platform: linux/amd64 | |||
| 
 | ||||
| pipeline: | ||||
|   dev: | ||||
|     image: plugins/docker | ||||
|     image: woodpeckerci/plugin-docker-buildx | ||||
|     secrets: [ docker_username, docker_password ] | ||||
|     settings: | ||||
|       repo: chewingbever/vieter | ||||
|       tag: dev | ||||
|       platforms: [ linux/arm64/v8, linux/amd64 ] | ||||
|     when: | ||||
|       event: push | ||||
|       branch: dev | ||||
| 
 | ||||
|   release: | ||||
|     image: plugins/docker | ||||
|     image: woodpeckerci/plugin-docker-buildx | ||||
|     secrets: [ docker_username, docker_password ] | ||||
|     settings: | ||||
|       repo: chewingbever/vieter | ||||
|       tag: | ||||
|         - latest | ||||
|         - $CI_COMMIT_TAG | ||||
|       mtu: 1000 | ||||
|       platforms: [ linux/arm64/v8, linux/amd64 ] | ||||
|     when: | ||||
|       event: tag | ||||
|       branch: main | ||||
|  |  | |||
|  | @ -5,17 +5,15 @@ WORKDIR /app | |||
| # Copy over source code & build production binary | ||||
| COPY src ./src | ||||
| COPY Makefile ./ | ||||
| RUN make prod | ||||
| 
 | ||||
| ENV LDFLAGS='-lz -lbz2 -llzma -lexpat -lzstd -llz4 -static' | ||||
| RUN v -o pvieter -cflags "-O3" src | ||||
| 
 | ||||
| 
 | ||||
| FROM alpine:3.15 | ||||
| 
 | ||||
| ENV REPO_DIR=/data | ||||
| 
 | ||||
| RUN apk update && \ | ||||
|     apk add --no-cache \ | ||||
|         libarchive | ||||
| 
 | ||||
| COPY --from=builder /app/pvieter /usr/local/bin/vieter | ||||
| 
 | ||||
| ENTRYPOINT [ "/usr/local/bin/vieter" ] | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue