mob/.drone.yml

27 lines
811 B
YAML
Raw Normal View History

2024-09-04 20:20:47 +08:00
kind: pipeline
type: docker
name: default
steps:
- name: build-and-push
image: plugins/docker
2024-09-05 13:33:12 +08:00
settings:
repo: registry.cn-shenzhen.aliyuncs.com/jbjb/k8s-images/www-web
2024-09-05 14:06:39 +08:00
registry: registry.cn-shenzhen.aliyuncs.com
#context: .
2024-09-05 14:09:07 +08:00
dockerfile: Dockerfile
2024-09-05 13:33:12 +08:00
tags: latest00
2024-09-05 14:39:49 +08:00
DOCKER_USERNAME:
2024-09-05 14:06:39 +08:00
from_secret: docker_username
2024-09-05 14:39:49 +08:00
DOCKER_PASSWORD:
2024-09-05 14:06:39 +08:00
from_secret: docker_password
2024-09-05 14:39:49 +08:00
commands:
2024-09-05 14:46:06 +08:00
#- echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin "$registry"
#- cat ~/.docker/config.json | tee /tmp/dockerconfig.json
#- export DOCKER_CONFIG_CONTENT=$(cat /tmp/dockerconfig.json)
2024-09-05 14:45:18 +08:00
#- docker login -u"$DOCKER_USERNAME" -p"$DOCKER_PASSWORD" "$registry"
2024-09-05 14:43:36 +08:00
- docker build -t "$repo:$tags" .
- docker push "$repo:$tags"
2024-09-04 20:20:47 +08:00
trigger:
branch:
- main