微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在 Hydra 持续集成工具的说法中,什么是“作业集”? 工作设置3.2 作业集

如何解决在 Hydra 持续集成工具的说法中,什么是“作业集”? 工作设置3.2 作业集

我找到了定义(见下文)以及它们的通常使用方式(即,Hydra 作业集正在跟踪 git 分支),但我仍然无法弄清楚它们的一般意义。也许你能用具体的例子来解释它的外行术语?

在列出所有这些定义之后,我的问题似乎毫无意义,但这里有一个例子来证明我的困惑:我查看了 https://hydra.nixos.org/ 上的项目列表,我的印象是项目是一个渠道,而工作集是回购中的分支。 (我知道,那里没有提到“频道”,在频道页面上甚至说"Nix channels are not supported by this Hydra server." :) 在查看 Hydra project 时,我可以自欺欺人,但是当我点击 flakes one 时,这个论点崩溃了(也就是说,找不到支持的 github 存储库,但通常作业集名称没有)感觉像分支名称)。

此外,在 Dolstra/Visser 论文中,Hydra 是使用 SVN 设置的;我不知道 SVN 是否甚至使用分支(主要是因为论文没有提到它们)但这确实证明了 Hydra 可以使用 VCS/SCM 进行设置,而不是 git,其中的底层概念可以根本不同。再说一次,我很容易就错了。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。