19 lines
502 B
YAML
19 lines
502 B
YAML
steps:
|
|
- name: build
|
|
image: docker:latest
|
|
commands:
|
|
- docker build -t nwblog:latest .
|
|
volumes:
|
|
- /var/run/docker.sock:/var/run/docker.sock
|
|
when:
|
|
- branch: [master, deploy]
|
|
- event: [push, manual]
|
|
- name: deploy
|
|
image: docker:latest
|
|
commands:
|
|
- docker run -d -p 127.0.0.1:25010:3000 --restart always --name nwblog nwblog:latest
|
|
volumes:
|
|
- /var/run/docker.sock:/var/run/docker.sock
|
|
when:
|
|
- branch: deploy
|
|
- event: manual |