# Gitea Action Runner Base Image # 基于 gitea/act_runner 添加常用构建工具,不含具体语言环境 FROM gitea/act_runner:latest LABEL maintainer="www.imyeyu.com" LABEL description="Gitea Action Runner with basic build tools" # 安装基本构建工具 # act_runner 基于 Alpine Linux RUN apk update && apk add --no-cache \ # 版本控制 git \ git-lfs \ # 网络工具 curl \ wget \ ca-certificates \ openssl \ # 文件传输工具 rsync \ openssh-client \ sshpass \ lftp \ # 压缩/解压工具 tar \ gzip \ bzip2 \ xz \ zip \ unzip \ # 基本构建工具 make \ bash \ coreutils \ findutils \ grep \ sed \ gawk \ # Node.js 运行时(用于运行 JavaScript actions) nodejs \ npm \ # 其他常用工具 jq \ tree \ && rm -rf /var/cache/apk/*