2
我用http://jenkins-debian-glue.org/替換了一個hacky Debian軟件包構建腳本,它使用git-buildpackage
。構建無上游的Debian軟件包
的generate-git-snapshot
腳本運行這個怪物一行:
gbp buildpackage -nc --git-force-create --git-ignore-new --git-ignore-branch -S -us -uc --git-verbose --git-builder=/bin/true --git-cleaner=/bin/true --git-export-dir=
這因錯誤而失敗,每次:gbp:error: upstream/1.0.0 is not a valid treeish
。 1.0.0是debian/changelog
中的初始版本字符串,但upstream
分支不存在。
我不太確定如何處理upstream
分支 - 該軟件包不是現有項目的分支,而是Git倉庫,僅用於構建Debian軟件包。
我該怎麼建立這個包?