
whynothugo/makepkg该Docker镜像旨在在干净的Arch Linux安装环境中测试PKGBUILD,通过自动安装依赖并执行makepkg -f命令完成构建。主要面向打包者,可用于持续集成(CI)环境或非ArchLinux操作系统中验证PKGBUILD的可用性。
base-devel包组,满足基础构建需求depends依赖,包括通过yay(AUR助手)安装AUR包在Travis CI中使用时,基本配置如下:
yamlsudo: required services: - docker script: - docker run -v $TRAVIS_BUILD_DIR:/pkg whynothugo/makepkg
bashdocker run -v $PWD:/pkg whynothugo/makepkg
如需将构建的包文件导出到当前工作目录,可设置EXPORT_PKG=1环境变量:
bashdocker run -e EXPORT_PKG=1 -v $PWD:/pkg whynothugo/makepkg
由于GitLab CI原生支持Docker环境,可直接集成该镜像,配置方式与Travis CI类似。
本仓库采用ISC许可证。详见LICENCE文件获取完整许可信息。
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务