Files
tele-recv/.drone.yml
T

54 lines
1.1 KiB
YAML
Raw Normal View History

2020-12-23 15:47:36 +08:00
---
kind: pipeline
name: default
type: docker
platform:
os: linux
arch: amd64
clone:
image: reg.int.it2000.com.cn/devops/git
tags: true
skip_verify: true
2020-12-23 15:55:33 +08:00
steps:
2020-12-23 15:47:36 +08:00
- name: build
2020-12-23 16:09:16 +08:00
image: reg.int.it2000.com.cn/library/golang:1.15.6-buster
2020-12-23 15:54:13 +08:00
volumes:
- name: deps
path: /go
environment:
GO111MODULE: on
GOPROXY: https://goproxy.io
commands:
2020-12-28 11:09:41 +08:00
- GOOS=linux GOARCH=amd64go build -o tele-recv-linux
2020-12-24 10:41:51 +08:00
- GOOS=windows GOARCH=amd64 go build -o tele-recv-win64.exe
2020-12-24 11:06:59 +08:00
- tar cvzf tele-recv-linux-0.0.2.tar.gz tele-recv-linux tele-recv-win64.exe telegram.yaml
2020-12-23 16:16:28 +08:00
- name: release
image: plugins/gitea-release
volumes:
- name: certs
path: /etc/ssl/certs
settings:
api_key: fe1e1a8dd77de7452a3f473984c7ac6fe6c5abaf
base_url: https://gitea.int.it2000.com.cn
2020-12-24 11:06:59 +08:00
title: 0.0.2
2020-12-23 16:16:28 +08:00
files:
2020-12-24 11:06:59 +08:00
- tele-recv-linux-0.0.2.tar.gz
2020-12-23 16:16:28 +08:00
checksum:
- sha256
when:
event: tag
2020-12-23 15:47:36 +08:00
volumes:
- name: deps
host:
path: /opt/go
- name: certs
host:
path: /etc/ssl/certs
- name: docker
host:
path: /var/run/docker.sock