New Angular based web version #1
26
.drone.yml
26
.drone.yml
@@ -34,6 +34,32 @@ steps:
|
||||
depends_on:
|
||||
- compile
|
||||
|
||||
- name: docker build and push
|
||||
image: docker:24.0.7
|
||||
commands:
|
||||
- docker build . -t $docker_registry$docker_repo:$DRONE_BRANCH
|
||||
- echo $docker_password | docker login --username $docker_username --password-stdin $docker_registry
|
||||
- docker push $docker_registry$docker_repo:$DRONE_BRANCH
|
||||
environment:
|
||||
docker_username:
|
||||
from_secret: docker_username
|
||||
docker_password:
|
||||
from_secret: docker_password
|
||||
docker_repo:
|
||||
from_secret: docker_repo
|
||||
docker_registry:
|
||||
from_secret: docker_registry
|
||||
volumes:
|
||||
- name: dockersock
|
||||
path: /var/run
|
||||
when:
|
||||
branch:
|
||||
- main
|
||||
- prod
|
||||
depends_on:
|
||||
- compile
|
||||
- test
|
||||
|
||||
- name: Telegram notification
|
||||
image: appleboy/drone-telegram
|
||||
settings:
|
||||
|
||||
Reference in New Issue
Block a user