我想尝试创建自己的PPA。我的项目是一个使用Maven构建的Java项目。到目前为止,我已经完成了以下工作:
- 创建了一个PPA。 - 在Launchpad上设置了一个新项目。 - 添加了一个分支,从SVN存储库导入我的项目。 - 为该分支创建了一个配方,将构建发布到我的PPA。
这就是我卡住的地方。
我已经阅读了教程并进行了大量的谷歌搜索,但是我无法找到如何构建我的项目。我可以为该分支启动构建,但是正如我预料的那样,它失败了。我猜我需要在存储库中添加一些元信息,比如makefile。在Launchpad上是否有可能构建和打包Maven项目?我还尝试在本地使用和构建.deb文件。在<./debian文件夹中创建了很多文件,但是失败了。我猜如果我在项目中指定正确的元信息,它应该能够工作,这与在Launchpad上遇到的问题相同。
我知道这是一个非常普遍的问题,但我认为在打包
总结一下:
我在我的项目中需要提供哪些文件/信息,以便能够正确地构建和打包?
任何帮助都将不胜感激 :-)
- 创建了一个PPA。 - 在Launchpad上设置了一个新项目。 - 添加了一个分支,从SVN存储库导入我的项目。 - 为该分支创建了一个配方,将构建发布到我的PPA。
这就是我卡住的地方。
我已经阅读了教程并进行了大量的谷歌搜索,但是我无法找到如何构建我的项目。我可以为该分支启动构建,但是正如我预料的那样,它失败了。我猜我需要在存储库中添加一些元信息,比如makefile。在Launchpad上是否有可能构建和打包Maven项目?我还尝试在本地使用和构建.deb文件。在<./debian文件夹中创建了很多文件,但是失败了。我猜如果我在项目中指定正确的元信息,它应该能够工作,这与在Launchpad上遇到的问题相同。
我知道这是一个非常普遍的问题,但我认为在打包
.deb
文件方面缺乏适当的教程,即使你没有像我这样“奇特”的情况。总结一下:
我在我的项目中需要提供哪些文件/信息,以便能够正确地构建和打包?
任何帮助都将不胜感激 :-)