Browse Source

feat(优化发布): 发布镜像使用腾讯云

main
xiaoqidun 2 weeks ago
parent
commit
511e47ab75
  1. 17
      .drone.yml
  2. 6
      README.md
  3. 2
      goenv.go

17
.drone.yml

@ -36,13 +36,24 @@ steps:
- wget -q -T 180 https://dl.google.com/android/repository/android-ndk-r23-linux.zip
- unzip -q android-ndk-r23-linux.zip
- rm -f android-ndk-r23-linux.zip
- name: docker
- name: docker1
pull: if-not-exists
image: plugins/docker
settings:
repo: xiaoqidun/goenv
username:
from_secret: docker_username
from_secret: docker_username1
password:
from_secret: docker_password
from_secret: docker_password1
dockerfile: Dockerfile
- name: docker2
pull: if-not-exists
image: plugins/docker
settings:
repo: hkccr.ccs.tencentyun.com/xiaoqidun/goenv
registry: hkccr.ccs.tencentyun.com
username:
from_secret: docker_username2
password:
from_secret: docker_password2
dockerfile: Dockerfile

6
README.md

@ -5,12 +5,12 @@ golang environment
## 拉取镜像
```
docker pull xiaoqidun/goenv:latest
docker pull hkccr.ccs.tencentyun.com/xiaoqidun/goenv:latest
```
## 运行镜像
```
docker run -it --rm xiaoqidun/goenv
docker run -it --rm hkccr.ccs.tencentyun.com/xiaoqidun/goenv
```
# 编译项目
@ -19,7 +19,7 @@ docker run -it --rm xiaoqidun/goenv
### linux - bash
```shell
docker run --rm -it -v $(pwd):/go/src/app -w /go/src/app xiaoqidun/goenv
docker run --rm -it -v $(pwd):/go/src/app -w /go/src/app hkccr.ccs.tencentyun.com/xiaoqidun/goenv
```
### windows - cmd

2
goenv.go

@ -30,7 +30,7 @@ func main() {
}
}
docker := &DockerGoEnv{
Image: "xiaoqidun/goenv",
Image: "hkccr.ccs.tencentyun.com/xiaoqidun/goenv",
Binary: binary,
WorkDir: "/go/src/app",
AutoDelete: true,

Loading…
Cancel
Save