Compare commits

..

28 Commits

Author SHA1 Message Date
73b7995128 feat(更新版本): 更新到1.24.2
All checks were successful
continuous-integration/drone/push Build is passing
2025-04-02 10:49:08 +08:00
3a386feeec feat(更新版本): 更新版本
All checks were successful
continuous-integration/drone/push Build is passing
2025-03-05 17:57:55 +08:00
8b42279af8 feat(更新版本): 更新到1.24.0
All checks were successful
continuous-integration/drone/push Build is passing
2025-02-13 03:00:13 +08:00
68fa94a8c6 feat(升级版本): 升级到1.24rc3
All checks were successful
continuous-integration/drone/push Build is passing
2025-02-11 21:08:03 +08:00
7ca2c9ba9e feat(更新镜像): 更新镜像到1.24rc2
All checks were successful
continuous-integration/drone/push Build is passing
2025-01-17 22:36:27 +08:00
9c7e885d02 feat(升级版本): 升级版本
All checks were successful
continuous-integration/drone/push Build is passing
2024-12-04 13:40:17 +08:00
87b9d8a4a6 feat(升级版本): 升级版本
All checks were successful
continuous-integration/drone/push Build is passing
2024-11-08 17:56:25 +08:00
929bf8d314 feat(升级版本): 升级版本
All checks were successful
continuous-integration/drone/push Build is passing
2024-10-08 09:39:30 +08:00
7e6396a7a1 feat(更新版本): 更新版本
All checks were successful
continuous-integration/drone/push Build is passing
2024-09-12 14:27:32 +08:00
eb130c2a28 fix(修复更新): 修复更新
All checks were successful
continuous-integration/drone/push Build is passing
2024-08-15 03:29:41 +08:00
7722f887a8 feat(升级版本): 升级版本
Some checks failed
continuous-integration/drone/push Build is failing
2024-08-15 03:25:19 +08:00
7e366ab17e feat(镜像脚本): 更新镜像脚本
All checks were successful
continuous-integration/drone/push Build is passing
2024-07-17 09:04:16 +08:00
e7736b345f feat(升级版本): 升级版本
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone Build is failing
2024-07-16 23:47:48 +08:00
5adf05c471 feat(更新镜像): 更新镜像
All checks were successful
continuous-integration/drone/push Build is passing
2024-06-22 23:01:47 +08:00
29ef0d38de feat(升级版本): 升级版本
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone Build is passing
2024-06-05 09:35:31 +08:00
318f5681f4 feat(更新版本): 更新版本
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-11 17:13:26 +08:00
8ccb320a78 feat(更新版本): 更新版本
All checks were successful
continuous-integration/drone/push Build is passing
2024-04-07 10:09:07 +08:00
cf514fbbb7 feat(升级镜像): 更新Go和NDK
All checks were successful
continuous-integration/drone/push Build is passing
2024-03-13 16:05:37 +08:00
6210f6b195 feat(升级版本): 升级版本
All checks were successful
continuous-integration/drone/push Build is passing
2024-02-13 00:05:11 +08:00
67c96bff22 feat(升级版本): 升级版本
All checks were successful
continuous-integration/drone/push Build is passing
2024-01-10 11:21:41 +08:00
2f4abe9768 feat(升级版本): 升级版本
All checks were successful
continuous-integration/drone/push Build is passing
2023-12-06 09:52:44 +08:00
e764bc1608 feat(更新镜像): 更新镜像
All checks were successful
continuous-integration/drone/push Build is passing
2023-11-08 11:36:38 +08:00
a1f938c872 feat(升级版本): 升级版本
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-15 23:23:33 +08:00
2f577fda9e feat(升级版本): 升级版本
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-06 23:29:27 +08:00
ae2335889f feat(升级依赖): 升级依赖
All checks were successful
continuous-integration/drone/push Build is passing
2023-09-29 15:35:25 +08:00
5f65de79bb feat(更新镜像): 更新镜像
All checks were successful
continuous-integration/drone/push Build is passing
2023-09-07 09:47:35 +08:00
6a695572f6 feat(打包节点): 更改打包节点
All checks were successful
continuous-integration/drone/push Build is passing
2023-08-09 15:26:35 +08:00
37567594e4 feat(国内打包): 使用国内打包机器
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone Build is failing
2023-08-09 12:40:25 +08:00
4 changed files with 20 additions and 17 deletions

View File

@ -1,18 +1,18 @@
--- ---
kind: pipeline kind: pipeline
type: docker
name: default name: default
node: node:
region: hk region: cn
steps: steps:
- name: build - name: build
pull: if-not-exists pull: if-not-exists
image: debian image: debian
commands: commands:
- sed -i "s|deb.debian.org|mirrors.ustc.edu.cn|g" /etc/apt/sources.list.d/debian.sources
- apt-get update && apt-get install -y wget unzip && rm -rf /var/lib/apt/lists/* - apt-get update && apt-get install -y wget unzip && rm -rf /var/lib/apt/lists/*
- wget -q -T 180 -4 https://dl.google.com/android/repository/android-ndk-r25c-linux.zip - wget -q -T 180 -4 https://dl.google.com/android/repository/android-ndk-r29-beta1-linux.zip
- unzip -q android-ndk-r25c-linux.zip - unzip -q android-ndk-r29-beta1-linux.zip
- rm -f android-ndk-r25c-linux.zip - rm -f android-ndk-r29-beta1-linux.zip
- name: docker-cn - name: docker-cn
pull: if-not-exists pull: if-not-exists
image: plugins/docker image: plugins/docker

View File

@ -1,8 +1,11 @@
# 基础镜像 # 基础镜像
FROM golang:1.21.0-bookworm FROM golang:1.24.2-bookworm
# 作者信息 # 作者信息
LABEL MAINTAINER="xiaoqidun@gmail.com" LABEL authors="xiaoqidun"
# 使用中国软件源
RUN sed -i "s|deb.debian.org|mirrors.ustc.edu.cn|g" /etc/apt/sources.list.d/debian.sources
# 安装编译工具链 # 安装编译工具链
RUN apt-get update \ RUN apt-get update \
@ -11,9 +14,9 @@ RUN apt-get update \
&& rm -rf /var/lib/apt/lists/* && rm -rf /var/lib/apt/lists/*
# 安装android ndk # 安装android ndk
COPY android-ndk-r25c /usr/local/android-ndk-r25c COPY android-ndk-r29-beta1 /usr/local/android-ndk-r29-beta1
# 环境变量 # 环境变量
ENV PATH=$PATH:/usr/local/android-ndk-r25c/toolchains/llvm/prebuilt/linux-x86_64/bin ENV PATH=$PATH:/usr/local/android-ndk-r29-beta1/toolchains/llvm/prebuilt/linux-x86_64/bin
ENV GO111MODULE=on ENV GO111MODULE=on
ENV GOPROXY=https://goproxy.cn,direct ENV GOPROXY=https://goproxy.cn,direct

View File

@ -1,8 +1,8 @@
# 基础镜像 # 基础镜像
FROM golang:1.21.0-bookworm FROM golang:1.24.2-bookworm
# 作者信息 # 作者信息
LABEL MAINTAINER="xiaoqidun@gmail.com" LABEL authors="xiaoqidun"
# 安装编译工具链 # 安装编译工具链
RUN apt-get update \ RUN apt-get update \
@ -11,9 +11,9 @@ RUN apt-get update \
&& rm -rf /var/lib/apt/lists/* && rm -rf /var/lib/apt/lists/*
# 安装android ndk # 安装android ndk
COPY android-ndk-r25c /usr/local/android-ndk-r25c COPY android-ndk-r29-beta1 /usr/local/android-ndk-r29-beta1
# 环境变量 # 环境变量
ENV PATH=$PATH:/usr/local/android-ndk-r25c/toolchains/llvm/prebuilt/linux-x86_64/bin ENV PATH=$PATH:/usr/local/android-ndk-r29-beta1/toolchains/llvm/prebuilt/linux-x86_64/bin
ENV GO111MODULE=on ENV GO111MODULE=on
ENV GOPROXY=https://goproxy.aite.xyz,direct ENV GOPROXY=https://goproxy.aite.xyz,direct

View File

@ -19,17 +19,17 @@ docker run -it --rm ccr.ccs.tencentyun.com/xiaoqidun/goenv
### linux - bash ### linux - bash
```shell ```shell
docker run --rm -it -v $(pwd):/go/src/app -w /go/src/app ccr.ccs.tencentyun.com/xiaoqidun/goenv docker run --rm -it -v $(pwd):/usr/src/app -w /usr/src/app ccr.ccs.tencentyun.com/xiaoqidun/goenv
``` ```
### windows - cmd ### windows - cmd
```bat ```bat
docker run --rm -it -v %cd%:/go/src/app -w /go/src/app ccr.ccs.tencentyun.com/xiaoqidun/goenv docker run --rm -it -v %cd%:/usr/src/app -w /usr/src/app ccr.ccs.tencentyun.com/xiaoqidun/goenv
``` ```
### windows - powershell ### windows - powershell
```powershell ```powershell
docker run --rm -it -v "${pwd}:/go/src/app" -w /go/src/app ccr.ccs.tencentyun.com/xiaoqidun/goenv docker run --rm -it -v "${pwd}:/usr/src/app" -w /usr/src/app ccr.ccs.tencentyun.com/xiaoqidun/goenv
``` ```
## 在容器内执行命令进行编译 ## 在容器内执行命令进行编译