文件名称:packpack:从git repos轻松构建RPM和Debian软件包
文件大小:433KB
文件格式:ZIP
更新时间:2024-05-25 07:03:15
Makefile
包装包装 PackPack是一个从git仓库构建RPM和Debian软件包的简单工具: 使用Docker容器进行快速可复制的构建 基于带注释的git标签的语义版本控制 支持所有主要Linux发行版作为目标 PackPack效果最好,和 : 将您的代码推送到 使用构建软件包 在主机存储库 PackPack。 动机 PackPack由欧洲领先的互联网公司Mail.Ru Group的人员设计,以自动化开源产品以及专有软件的发布管理周期。 Tarantool是一个开放源代码的通用数据库和应用程序服务器,每天有数十个git提交,而且这个数字正在逐月增加。 为了提供最佳的用户体验并提供企业级的支持质量,Tarantool团队打包了(!)十五个各种Linux发行版的四个git分支中的几乎每个git commit。 传统工具(例如mock和pbuilder )非常慢,而且过于复杂。 客户不得
【文件预览】:
packpack-master
----pack()
--------tarball.mk(2KB)
--------Makefile(565B)
--------rpm.mk(7KB)
--------apk.mk(2KB)
--------config.mk(3KB)
--------rumprun.mk(2KB)
--------deb.mk(6KB)
----.gitignore(38B)
----Makefile(877B)
----.travis.yml(2KB)
----LICENSE(1KB)
----doc()
--------travis.png(115KB)
--------logo.svg(13KB)
--------man()
--------logo.png(15KB)
--------packagecloud.png(144KB)
--------travisenv.png(97KB)
--------dockerhub.png(53KB)
----debian()
--------.gitignore(42B)
--------compat(2B)
--------control(843B)
--------manpages(19B)
--------copyright(2KB)
--------install(62B)
--------dirs(20B)
--------source()
--------docs(10B)
--------changelog(138B)
--------rules(30B)
----tools()
--------coverage(2KB)
--------requirements.txt(15B)
--------sftp(2KB)
--------packagecloud(6KB)
--------repo.py(10KB)
----README.md(14KB)
----packpack(6KB)
----rpm()
--------packpack.spec(1KB)