Compare commits

...

25 Commits
1.0 ... master

Author SHA1 Message Date
9f8327546c 更新 '.drone.yml'
All checks were successful
continuous-integration/drone/push Build is passing
2021-08-01 15:34:39 +08:00
bf77ee8a6d 更新 '.goreleaser.yml'
All checks were successful
continuous-integration/drone/push Build is passing
2021-07-31 00:42:57 +08:00
6d2e9ed8b8 更新 'drone/Dockerfile'
All checks were successful
continuous-integration/drone/push Build is passing
2021-07-31 00:27:12 +08:00
2fe5faa2bf 更新 'drone/Dockerfile'
Some checks failed
continuous-integration/drone/push Build is failing
2021-07-31 00:22:50 +08:00
ed02e777c1 更新 'drone/Dockerfile'
Some checks failed
continuous-integration/drone/push Build is failing
2021-07-31 00:19:53 +08:00
8f92c031f4 更新 '.drone.yml'
All checks were successful
continuous-integration/drone/push Build is passing
2021-07-30 12:37:29 +08:00
e189ee2d98 更新 '.drone.yml'
Some checks reported errors
continuous-integration/drone/push Build was killed
2021-07-30 12:36:29 +08:00
4e841dfaac 添加 'drone/Dockerfile'
Some checks reported errors
continuous-integration/drone/push Build was killed
2021-07-30 12:34:38 +08:00
df83e76d7f 更新 '.drone.yml'
Some checks failed
continuous-integration/drone/push Build is failing
2021-07-30 11:54:32 +08:00
9666147f36 更新 '.drone.yml' 2021-07-30 11:53:50 +08:00
64f5db14da 更新 '.drone.yml' 2021-07-30 11:53:19 +08:00
74859ac163 更新 '.drone.yml'
All checks were successful
continuous-integration/drone/push Build is passing
2021-07-30 11:39:14 +08:00
25e586c07c 更新 '.drone.yml' 2021-07-30 11:38:48 +08:00
46bcf556f8 更新 '.drone.yml'
Some checks reported errors
continuous-integration/drone/push Build was killed
2021-07-30 11:37:46 +08:00
69899afe3e 更新 '.drone.yml' 2021-07-30 11:34:51 +08:00
508059a8c2 更新 '.drone.yml' 2021-07-30 11:34:27 +08:00
c23a09663d 更新 '.drone.yml'
All checks were successful
continuous-integration/drone/push Build is passing
2021-07-30 11:32:26 +08:00
8223afcadb 更新 '.drone.yml' 2021-07-30 11:27:40 +08:00
b15f2902ed 更新 '.drone.yml' 2021-07-30 11:27:06 +08:00
d4df8435ac 更新 '.drone.yml' 2021-07-30 11:26:51 +08:00
c139ab444d 更新 '.drone.yml' 2021-07-30 11:26:09 +08:00
e30df5f691 更新 '.drone.yml' 2021-07-30 11:24:45 +08:00
9c9a3fc36e 更新 '.drone.yml'
Some checks reported errors
continuous-integration/drone/push Build was killed
continuous-integration/drone/tag Build is passing
2021-07-29 22:00:56 +08:00
9a837e88cd 更新 '.drone.yml'
Some checks reported errors
continuous-integration/drone/push Build was killed
continuous-integration/drone/tag Build encountered an error
2021-07-29 21:56:37 +08:00
717185ad3d 更新 '.drone.yml'
Some checks reported errors
continuous-integration/drone/push Build was killed
continuous-integration/drone/tag Build was killed
2021-07-29 21:49:49 +08:00
3 changed files with 47 additions and 21 deletions

View File

@ -2,13 +2,17 @@ kind: pipeline
type: docker
name: E5SubBotForSQLite
steps:
- name: gobuild
- name: gobuild
image: golang:alpine
pull: if-not-exists
environment:
GOPROXY: https://goproxy.cn
commands:
- sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories
- apk update && apk add build-base
- GOPROXY=https://goproxy.cn CGO_ENABLED=1 go build
- name: gitea_release
- CGO_ENABLED=1 go build
- name: gitea_release
image: plugins/gitea-release
pull: if-not-exists
settings:
@ -18,7 +22,20 @@ steps:
files:
- main
checksum:
- md5
- sha256
when:
event: tag
- name: publish
image: plugins/docker:latest
pull: if-not-exists
settings:
username:
from_secret: hub_username
password:
from_secret: hub_password
repo: rainerosion/e5subbot
tags: latest
build_args:
- E5SubBotFile=./main
dockerfile: drone/Dockerfile

View File

@ -36,3 +36,4 @@ changelog:
exclude:
- '^docs:'
- '^test:'

8
drone/Dockerfile Normal file
View File

@ -0,0 +1,8 @@
FROM alpine:latest
ARG E5SubBotFile
ENV TIME_ZONE=Asia/Shanghai
RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories && apk update && apk add tzdata \
&& ln -snf /usr/share/zoneinfo/$TIME_ZONE /etc/localtime && echo $TIME_ZONE > /etc/timezone
WORKDIR /root
ADD ${E5SubBotFile} /root/
CMD [ "/root/main" ]