1
我认为这是一个好主意,有一个项目的构建文件的跟踪。但是,我读过的构建文件不应该公开,因为它们可以包含“明智的”信息。我应该有一个项目的构建文件以及源代码吗?
建议将构建文件放在源代码的同一个存储库中?即使回购是公开的?如果它不值得推荐,那么我是否必须为每个项目提供一个独立的回购库,仅用于构建文件?
编辑:项目将是Moodle的插件。而且,我从来没有使用过构建系统,因为我猜你已经推断过了。
我认为这是一个好主意,有一个项目的构建文件的跟踪。但是,我读过的构建文件不应该公开,因为它们可以包含“明智的”信息。我应该有一个项目的构建文件以及源代码吗?
建议将构建文件放在源代码的同一个存储库中?即使回购是公开的?如果它不值得推荐,那么我是否必须为每个项目提供一个独立的回购库,仅用于构建文件?
编辑:项目将是Moodle的插件。而且,我从来没有使用过构建系统,因为我猜你已经推断过了。
你没有提到你正在使用什么样的构建系统。然而,具有沿项目源构建文件具有优势:
构建文件中不应该有任何明智的信息 - 大多数系统允许您在构建文件中拥有加密的身份验证信息。在最糟糕的情况下,您必须将信息保存在别处。
我编辑了第一篇文章,说这些项目将是Moodle的插件。 我想你可以在构建文件中存储的最明智的信息是IP方向(我从来没有使用过构建系统,因为我猜你已经推断过),我错了吗? – Julen
我想你的意思是[moodle](https://moodle.org/) - 但我没有看到“构建系统”被用于插件。你的意思是你应该提供的install.xml吗? –