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
name: default
type: docker
steps:
- name: publish
- name: base
image: plugins/docker
settings:
username: nologin
@ -11,9 +12,19 @@ steps:
repo: rg.fr-par.scw.cloud/jlelse/goblog
registry: rg.fr-par.scw.cloud/jlelse
tags: latest
when:
branch:
- master
event:
exclude:
- pull_request
- name: tools
image: plugins/docker
settings:
username: nologin
password:
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