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

This commit is contained in:
xiaoqidun 2021-09-08 11:26:36 +08:00
parent 292daa8a0c
commit 511e47ab75
3 changed files with 18 additions and 7 deletions

View File

@ -36,13 +36,24 @@ steps:
- wget -q -T 180 https://dl.google.com/android/repository/android-ndk-r23-linux.zip - wget -q -T 180 https://dl.google.com/android/repository/android-ndk-r23-linux.zip
- unzip -q android-ndk-r23-linux.zip - unzip -q android-ndk-r23-linux.zip
- rm -f android-ndk-r23-linux.zip - rm -f android-ndk-r23-linux.zip
- name: docker - name: docker1
pull: if-not-exists pull: if-not-exists
image: plugins/docker image: plugins/docker
settings: settings:
repo: xiaoqidun/goenv repo: xiaoqidun/goenv
username: username:
from_secret: docker_username from_secret: docker_username1
password: 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 dockerfile: Dockerfile

View File

@ -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 ### linux - bash
```shell ```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 ### windows - cmd

View File

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