Files
wiki/.drone.yml
2023-06-26 15:21:31 +08:00

29 lines
546 B
YAML

kind: pipeline
type: docker
name: default
steps:
- name: build
image: golang:alpine
environment:
GOPROXY: goproxy.cn
LDFLAGS: -w -s
volumes:
- name: deps
path: /go
commands:
- printenv
- go build -ldflags "$LDFLAGS -X 'main.build=$DRONE_BUILD_NUMBER'" -v
- name: docker
image: plugins/docker
settings:
username:
from_secret: DOCKER_USERNAME
password:
from_secret: DOCKER_PASSWORD
registry: hub.dragonfly.fun
repo: hub.dragonfly.fun/demo/wiki
volumes:
- name: deps
path: /opt/src/go