mirror of
https://github.com/xiaoqidun/gocos.git
synced 2025-04-11 15:07:25 +08:00
Compare commits
38 Commits
0a622b5bb7
...
main
Author | SHA1 | Date | |
---|---|---|---|
677cac0b33 | |||
4bdcf5d57e | |||
ec10d3093a | |||
61844be062 | |||
6be36afba1 | |||
c674c7c3c3 | |||
095ddd9165 | |||
67637fa55e | |||
a229f9eb3b | |||
4df67b8874 | |||
a470a2eab3 | |||
5a6d2baadf | |||
0c86408480 | |||
d5454ddc37 | |||
239c3d2ad0 | |||
969b0cbe62 | |||
0b233666f5 | |||
c7d127dff7 | |||
59411279eb | |||
e528f2ddf4 | |||
e9e86af4dd | |||
ab8323a34d | |||
1d73a5a962 | |||
882519753b | |||
bdaade4a18 | |||
83e9a70b01 | |||
67e3da13c7 | |||
1ab730b0bb | |||
e91e2d56e4 | |||
d7b165ce82 | |||
0d84371b1f | |||
536852bb79 | |||
11ab5e4f01 | |||
a2ea6579d9 | |||
dff970b744 | |||
3ef8929f4b | |||
89b2e61cc8 | |||
f60851107c |
23
.drone.yml
23
.drone.yml
@ -1,14 +1,25 @@
|
||||
kind: pipeline
|
||||
type: docker
|
||||
name: default
|
||||
|
||||
node:
|
||||
region: cn
|
||||
steps:
|
||||
- name: build
|
||||
pull: if-not-exists
|
||||
image: hkccr.ccs.tencentyun.com/xiaoqidun/goenv
|
||||
image: ccr.ccs.tencentyun.com/xiaoqidun/goenv
|
||||
commands:
|
||||
- CGO_ENABLED=0 go build -o gocos -trimpath -ldflags '-s -w' gocos.go
|
||||
- name: docker
|
||||
- GOAMD64=v3 CGO_ENABLED=0 go build -o gocos -trimpath -ldflags "-s -w -buildid=" gocos.go
|
||||
- name: docker-cn
|
||||
pull: if-not-exists
|
||||
image: plugins/docker
|
||||
settings:
|
||||
repo: ccr.ccs.tencentyun.com/xiaoqidun/gocos
|
||||
registry: ccr.ccs.tencentyun.com
|
||||
username:
|
||||
from_secret: docker_username
|
||||
password:
|
||||
from_secret: docker_password
|
||||
dockerfile: Dockerfile
|
||||
- name: docker-hk
|
||||
pull: if-not-exists
|
||||
image: plugins/docker
|
||||
settings:
|
||||
@ -18,4 +29,4 @@ steps:
|
||||
from_secret: docker_username
|
||||
password:
|
||||
from_secret: docker_password
|
||||
dockerfile: Dockerfile
|
||||
dockerfile: Dockerfile
|
@ -1,11 +1,11 @@
|
||||
# 基础镜像
|
||||
FROM alpine:3.15.4
|
||||
FROM alpine:3.21.3
|
||||
|
||||
# 作者信息
|
||||
LABEL MAINTAINER="xiaoqidun@gmail.com"
|
||||
LABEL authors="xiaoqidun"
|
||||
|
||||
# 复制程序
|
||||
COPY gocos /bin/gocos
|
||||
|
||||
# 启动命令
|
||||
ENTRYPOINT /bin/gocos
|
||||
ENTRYPOINT ["/bin/gocos"]
|
||||
|
@ -11,7 +11,7 @@ name: default
|
||||
|
||||
steps:
|
||||
- name: upload
|
||||
image: hkccr.ccs.tencentyun.com/xiaoqidun/gocos
|
||||
image: ccr.ccs.tencentyun.com/xiaoqidun/gocos
|
||||
settings:
|
||||
secret_id:
|
||||
from_secret: secret_id
|
||||
|
4
go.mod
4
go.mod
@ -1,8 +1,8 @@
|
||||
module github.com/xiaoqidun/gocos
|
||||
|
||||
go 1.18
|
||||
go 1.24.2
|
||||
|
||||
require github.com/tencentyun/cos-go-sdk-v5 v0.7.34
|
||||
require github.com/tencentyun/cos-go-sdk-v5 v0.7.64
|
||||
|
||||
require (
|
||||
github.com/clbanning/mxj v1.8.4 // indirect
|
||||
|
9
go.sum
9
go.sum
@ -2,6 +2,7 @@ github.com/QcloudApi/qcloud_sign_golang v0.0.0-20141224014652-e4130a326409/go.mo
|
||||
github.com/clbanning/mxj v1.8.4 h1:HuhwZtbyvyOw+3Z1AowPkU87JkJUSv751ELWaiTpj8I=
|
||||
github.com/clbanning/mxj v1.8.4/go.mod h1:BVjHeAH+rl9rs6f+QIpeRl0tfu10SXn1pUSa5PVGJng=
|
||||
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
|
||||
github.com/golang-jwt/jwt/v5 v5.2.1/go.mod h1:pqrtFR0X4osieyHYxtmOUWsAWrfe1Q5UVIyoH402zdk=
|
||||
github.com/google/go-querystring v1.0.0 h1:Xkwi/a1rcvNg1PPYe5vI8GbeBY/jrVuDX5ASuANWTrk=
|
||||
github.com/google/go-querystring v1.0.0/go.mod h1:odCYkC5MyYFN7vkCjXpyrEuKhc/BUO6wN/zVPAxq5ck=
|
||||
github.com/google/uuid v1.1.1 h1:Gkbcsh/GbpXz7lPftLA3P6TYMwjCLYm83jiFQZF/3gY=
|
||||
@ -13,7 +14,7 @@ github.com/mozillazg/go-httpheader v0.2.1/go.mod h1:jJ8xECTlalr6ValeXYdOF8fFUISe
|
||||
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
|
||||
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
|
||||
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
|
||||
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.194/go.mod h1:7sCQWVkxcsR38nffDW057DRGk8mUjK1Ing/EFOK8s8Y=
|
||||
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/kms v1.0.194/go.mod h1:yrBKWhChnDqNz1xuXdSbWXG56XawEq0G5j1lg4VwBD4=
|
||||
github.com/tencentyun/cos-go-sdk-v5 v0.7.34 h1:xm+Pg+6m486y4eugRI7/E4WasbVmpY1hp9QBSRErgp8=
|
||||
github.com/tencentyun/cos-go-sdk-v5 v0.7.34/go.mod h1:4dCEtLHGh8QPxHEkgq+nFaky7yZxQuYwgSJM87icDaw=
|
||||
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.563/go.mod h1:7sCQWVkxcsR38nffDW057DRGk8mUjK1Ing/EFOK8s8Y=
|
||||
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/kms v1.0.563/go.mod h1:uom4Nvi9W+Qkom0exYiJ9VWJjXwyxtPYTkKkaLMlfE0=
|
||||
github.com/tencentyun/cos-go-sdk-v5 v0.7.64 h1:2ADzzr+hcWl4Fw44DwXe0btlVzAYkdvHQ4glUyR0+mM=
|
||||
github.com/tencentyun/cos-go-sdk-v5 v0.7.64/go.mod h1:8+hG+mQMuRP/OIS9d83syAvXvrMj9HhkND6Q1fLghw0=
|
||||
|
Reference in New Issue
Block a user