こんにちは。サイボウズ・ラボ アルバイトの宮川(@miyagaw61)です。 今回は、Gitでソースコードを管理するソフトウェアにおいて、git-buildpackage(gbp)コマンドを使って複数のLinuxディストリビューションやそのバージョン毎に効率良くdebパッケージ化を行い、メンテナンスする方法について紹介したいと思います。 環境 Ubuntu Server 16.04 LTSで作業していますが、 Ubuntuの14.04や18.04でも問題なく動くと思います。 事前知識と準備 deb-version deb-versionとはdebianパッケージで用いられているバージョン番号形式のことで、{アップストリームバージョン}もしくは{アップストリームバージョン}-{リビジョン}という形式で表されます。 アップストリームバージョンは英数字(A-Za-z0-9)と記号(.+:~)が使
![git-buildpackageを用いたdebパッケージ管理方法の紹介 - Cybozu Inside Out | サイボウズエンジニアのブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/7a6119092e9dee9779f61cb4a5526a14abce1d32/height=288;version=1;width=512/https%3A%2F%2Fi.imgur.com%2FwrZQPln.png)