gpt4 book ai didi

ubuntu - 分支子目录中的 Launchpad dailybuild 源

转载 作者:行者123 更新时间:2023-12-04 18:32:52 26 4
gpt4 key购买 nike

我有一个我在 Launchpad 中镜像的 repo 分支,我正在尝试设置每日构建。问题是包的源目录是分支中的子目录。在本地构建时没问题,因为我可以切换到该目录。然而,使用启动板的 bzr-builder 它从分支的顶级目录执行所有操作。

我目前的构建配方是:

# bzr-builder format 0.3 deb-version {debupstream}-{revno}-{revno:packaging}
lp:kegbot
nest-part packaging lp:~szechyjs/kegbot/kegbot_debian debian debian

理想情况下,我会使用 lp:kegbot/pykeg但这在 bzr 中是不可能的。

有没有一种简单的方法可以通过在我的配方或规则文件中的某种源目录变量中设置它来在 kegbot/pykeg 目录中构建包?

最佳答案

不幸的是 bzr-builder插件目前不支持你需要的。

原则上,您可以通过创建一个移动 pykeg/ 的 lp:pykeg 分支来解决它。到树的根,并将旧根移动到 ignored/ .然后您可以添加 merge workaround lp: …/workaround-branch到你的食谱。不幸的是,像这样旋转树根也不是特别容易。

值得在 Launchpad 和/或 bzr-builder 上提交有关此用例的错误。

关于ubuntu - 分支子目录中的 Launchpad dailybuild 源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6494994/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com