1
0
mirror of https://github.com/vwxyzjn/portwarden synced 2025-12-10 21:33:21 +00:00

Master # Use the latest images

This commit is contained in:
Costa Huang
2018-12-15 22:56:16 -05:00
parent 04e96cd9d0
commit f83b3ce29a
4 changed files with 32 additions and 33 deletions

View File

@@ -1,29 +1,28 @@
# New syntax ---
kind: pipeline kind: pipeline
name: production name: production
steps: steps:
- name: docker - name: build-docker-images
image: docker:18.06.1-ce-dind image: docker:18.06.1-ce-dind
privileged: true privileged: true
environment: environment:
Salt: Salt:
from_secret: Salt from_secret: Salt
DOCKER_HOST: DOCKER_HOST:
unix:///var/run/host.sock unix:///var/run/host.sock
docker_username: docker_username:
from_secret: docker_username from_secret: docker_username
docker_password: docker_password:
from_secret: docker_password from_secret: docker_password
commands: commands:
- docker login -u $docker_username -p $docker_password - docker login -u $docker_username -p $docker_password
- apk add git - apk add git
- git fetch --tags - git fetch --tags\
- git describe --always - sh ./docker-build.sh
- sh ./docker-build.sh volumes:
volumes: - name: docker-sock
- name: cache path: /var/run/host.sock
path: /var/run/host.sock
volumes: volumes:
- name: cache - name: docker-sock
host: host:
path: /var/run/docker.sock path: /var/run/docker.sock

View File

@@ -3,7 +3,7 @@ version: '3'
services: services:
salt_generator: salt_generator:
image: vwxyzjn/portwarden-server-dev:1.7.0 image: vwxyzjn/portwarden-server-dev:v0.1.1
environment: environment:
- Salt=${Salt} - Salt=${Salt}
volumes: volumes:
@@ -12,7 +12,7 @@ services:
go run ./utils/generate_salt_file.go go run ./utils/generate_salt_file.go
scheduler: scheduler:
image: vwxyzjn/portwarden-server-dev:1.7.0 image: vwxyzjn/portwarden-server-dev:v0.1.1
stdin_open: true stdin_open: true
tty: true tty: true
environment: environment:
@@ -33,7 +33,7 @@ services:
- 6379:6379 - 6379:6379
worker: worker:
image: vwxyzjn/portwarden-server-dev:1.7.0 image: vwxyzjn/portwarden-server-dev:v0.1.1
stdin_open: true stdin_open: true
tty: true tty: true
environment: environment:
@@ -58,7 +58,7 @@ services:
- "8081:8081" - "8081:8081"
frontend: frontend:
image: vwxyzjn/portwarden-frontend:1.2.0 image: vwxyzjn/portwarden-frontend:v0.1.1
restart: always restart: always
ports: ports:
- "8000:8000" - "8000:8000"

View File

@@ -53,7 +53,7 @@ services:
kompose.service.type: "loadbalancer" kompose.service.type: "loadbalancer"
frontend: frontend:
image: vwxyzjn/portwarden-frontend:1.2.0 image: vwxyzjn/portwarden-frontend:v0.1.1
restart: always restart: always
ports: ports:
- "8000:8000" - "8000:8000"

View File

@@ -3,7 +3,7 @@ version: '3'
services: services:
scheduler: scheduler:
image: vwxyzjn/portwarden-server-prod:1.7.3 image: vwxyzjn/portwarden-server-prod:v0.1.1
stdin_open: true stdin_open: true
tty: true tty: true
environment: environment:
@@ -25,7 +25,7 @@ services:
image: redis image: redis
worker: worker:
image: vwxyzjn/portwarden-server-prod:1.7.3 image: vwxyzjn/portwarden-server-prod:v0.1.1
stdin_open: true stdin_open: true
tty: true tty: true
environment: environment:
@@ -53,7 +53,7 @@ services:
kompose.service.type: "loadbalancer" kompose.service.type: "loadbalancer"
frontend: frontend:
image: vwxyzjn/portwarden-frontend:1.2.0 image: vwxyzjn/portwarden-frontend:v0.1.1
restart: always restart: always
ports: ports:
- "8000:8000" - "8000:8000"