mob/.drone.yml

30 lines
895 B
YAML
Raw Normal View History

2024-09-04 20:20:47 +08:00
kind: pipeline
2024-09-05 17:08:10 +08:00
#type: docker
2024-09-04 20:20:47 +08:00
name: default
steps:
- name: build-and-push
image: plugins/docker
2024-09-05 17:24:20 +08:00
commands:
- docker login -u $username -p $password registry.cn-shenzhen.aliyuncs.com
2024-09-05 13:33:12 +08:00
settings:
2024-09-05 17:24:20 +08:00
username:
2024-09-05 15:32:12 +08:00
from_secret: docker_username
password:
from_secret: docker_password
2024-09-05 13:33:12 +08:00
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
2024-09-05 17:10:36 +08:00
login:
2024-09-05 14:06:39 +08:00
#context: .
2024-09-05 14:53:48 +08:00
dockerfile: Dockerfile
2024-09-05 13:33:12 +08:00
tags: latest00
2024-09-05 17:24:20 +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 17:24:20 +08:00
#- docker login -u"$docker_username" -p"$docker_password" "$registry"
2024-09-05 14:53:48 +08:00
#- docker build -f Dockerfile -t "$repo:$tags" .
2024-09-05 15:05:01 +08:00
#- ls -l
2024-09-04 20:20:47 +08:00
trigger:
branch:
- main