gpt4 book ai didi

java - 是否有任何强大的 Clojure 持续集成选项?

转载 作者:搜寻专家 更新时间:2023-10-31 08:29:00 25 4
gpt4 key购买 nike

我正在尝试将 clojure 集成到持续构建中。对于像 Jenkins 这样能够通过插件为我完成工作的启用 clojure 的系统有什么建议吗?我看过一些临时教程,但不确定是否有明确接受的方法。我注意到 clojure 本身是使用 CI 构建的,并且由于它是一种 java 方言,我假设如果不存在这样的选项,那么也许我可以将 clojure 构建包装为 maven/ant 任务....

最佳答案

虽然 Jenkins/Hudson 是 Clojure 项目中使用最广泛的,但您可以使用任何您喜欢的 CI 系统。

Clojure 本身、所有的 contrib 项目和各种开源项目都使用 Maven 来驱动它们的构建,因此可以相对轻松地提升到 Hudson/Jenkins 中。 clojure-maven-plugin是您正在寻找的镜像这样的设置。

您还可以使用 Leiningen与 Hudson/Jenkins(或实际上任何其他 CI 系统)一起使用,只需在必要时向 lein 发送。有一种通过 Jenkins 本身进行设置的巧妙方法 here .

最后,如果需要ant,可以用clojure-ant-tasks .

关于java - 是否有任何强大的 Clojure 持续集成选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7814845/

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