diff --git a/.drone.yml b/.drone.yml index 9fa04fc..ed025b5 100644 --- a/.drone.yml +++ b/.drone.yml @@ -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 \ No newline at end of file + - 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 \ No newline at end of file diff --git a/Dockerfile.Tools b/Dockerfile.Tools new file mode 100644 index 0000000..2528285 --- /dev/null +++ b/Dockerfile.Tools @@ -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 \ No newline at end of file