Additional Docker image with tools

This commit is contained in:
Jan-Lukas Else 2021-06-24 20:50:55 +02:00
parent 95a7ff134c
commit 73a848ad82
2 changed files with 22 additions and 7 deletions

View File

@ -1,8 +1,9 @@
kind: pipeline kind: pipeline
name: default name: default
type: docker
steps: steps:
- name: publish - name: base
image: plugins/docker image: plugins/docker
settings: settings:
username: nologin username: nologin
@ -11,9 +12,19 @@ steps:
repo: rg.fr-par.scw.cloud/jlelse/goblog repo: rg.fr-par.scw.cloud/jlelse/goblog
registry: rg.fr-par.scw.cloud/jlelse registry: rg.fr-par.scw.cloud/jlelse
tags: latest tags: latest
when: - name: tools
branch: image: plugins/docker
- master settings:
event: username: nologin
exclude: password:
- pull_request from_secret: docker_password
repo: rg.fr-par.scw.cloud/jlelse/goblog
registry: rg.fr-par.scw.cloud/jlelse
tags: tools
dockerfile: Dockerfile.Tools
trigger:
branch:
- master
event:
- push

4
Dockerfile.Tools Normal file
View File

@ -0,0 +1,4 @@
FROM rg.fr-par.scw.cloud/jlelse/goblog:latest
RUN apk add --no-cache curl bash git
RUN apk add --no-cache --repository=http://dl-cdn.alpinelinux.org/alpine/edge/main sqlite