add golint image building

This commit is contained in:
skeris 2024-07-26 16:00:03 +03:00
parent a4423b6498
commit 1ceea24c22
3 changed files with 5 additions and 0 deletions

@ -14,5 +14,7 @@ build_images:
- docker push $CI_REGISTRY_IMAGE/golang:$CI_COMMIT_REF_SLUG.$CI_PIPELINE_ID - docker push $CI_REGISTRY_IMAGE/golang:$CI_COMMIT_REF_SLUG.$CI_PIPELINE_ID
- docker build -t $CI_REGISTRY_IMAGE/alpine:$CI_COMMIT_REF_SLUG.$CI_PIPELINE_ID $CI_PROJECT_DIR/alpine - docker build -t $CI_REGISTRY_IMAGE/alpine:$CI_COMMIT_REF_SLUG.$CI_PIPELINE_ID $CI_PROJECT_DIR/alpine
- docker push $CI_REGISTRY_IMAGE/alpine:$CI_COMMIT_REF_SLUG.$CI_PIPELINE_ID - docker push $CI_REGISTRY_IMAGE/alpine:$CI_COMMIT_REF_SLUG.$CI_PIPELINE_ID
- docker build -t $CI_REGISTRY_IMAGE/golint:$CI_COMMIT_REF_SLUG.$CI_PIPELINE_ID $CI_PROJECT_DIR/golint
- docker push $CI_REGISTRY_IMAGE/golint:$CI_COMMIT_REF_SLUG.$CI_PIPELINE_ID
after_script: after_script:
- docker system prune --all --volumes --force - docker system prune --all --volumes --force

3
golint/Dockerfile Normal file

@ -0,0 +1,3 @@
FROM scratch
ADD golangci-lint .

BIN
golint/golangci-lint Executable file

Binary file not shown.