Using manual docker push #35
22
.drone.yml
22
.drone.yml
@@ -28,20 +28,16 @@ steps:
|
|||||||
from_secret: docker_password
|
from_secret: docker_password
|
||||||
commands:
|
commands:
|
||||||
- echo $DOCKER_PASSWORD | docker login -u $DOCKER_USERNAME --password-stdin
|
- echo $DOCKER_PASSWORD | docker login -u $DOCKER_USERNAME --password-stdin
|
||||||
- docker info | grep "Registry"
|
|
||||||
|
|
||||||
- name: docker build and push
|
- name: docker build and push
|
||||||
image: plugins/docker
|
image: docker:20.10
|
||||||
settings:
|
environment:
|
||||||
repo: khwezi/webapitest
|
DOCKER_USERNAME:
|
||||||
registry: index.docker.io
|
|
||||||
username:
|
|
||||||
from_secret: docker_username
|
from_secret: docker_username
|
||||||
password:
|
DOCKER_PASSWORD:
|
||||||
from_secret: docker_password
|
from_secret: docker_password
|
||||||
dockerfile: Dockerfile
|
commands:
|
||||||
context: .
|
- echo $DOCKER_PASSWORD | docker login -u $DOCKER_USERNAME --password-stdin
|
||||||
force_tag: true
|
- docker build -t khwezi/webapitest:latest -t khwezi/webapitest:${DRONE_BUILD_NUMBER} .
|
||||||
tags:
|
- docker push khwezi/webapitest:latest
|
||||||
- latest
|
- docker push khwezi/webapitest:${DRONE_BUILD_NUMBER}
|
||||||
- ${DRONE_BUILD_NUMBER}
|
|
||||||
Reference in New Issue
Block a user