Skip to content
Snippets Groups Projects
Commit 51628112 authored by csgeek's avatar csgeek
Browse files

[TechDebt] Adding automatic docker publishing.

parent 69d04b01
No related branches found
No related tags found
No related merge requests found
......@@ -2,7 +2,7 @@ kind: pipeline
name: default
steps:
- name: build
- name: Test
image: python:3.9
environment:
POSTGRES_HOST: database
......@@ -26,3 +26,28 @@ trigger:
event:
- push
- pull_request
---
kind: pipeline
name: docker
steps:
- name: docker
image: plugins/docker
pull: if-not-exists
settings:
repo: jghnordunet/opennsa
squash: true
auto_tag: true
dockerfile: docker/Dockerfile
username:
from_secret: DOCKER_USER
password:
from_secret: DOCKER_PASS
trigger:
branch:
- master
event:
- tag
- push
......@@ -3,7 +3,7 @@ version: "3.7"
services:
opennsa:
image: opennsa:latest
image: jghnordunet/opennsa:latest
command: Any valid command
## Mount entire project to volume avoids constant rebuilds.
## You may need to load the container as:
......
......@@ -10,7 +10,7 @@ services:
- opennsa-pgdata:/var/lib/postgresql/data
env_file: .env
opennsa:
image: opennsa:latest
image: jghnordunet/opennsa:latest
build:
context: .
dockerfile: docker/Dockerfile
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment