【问题标题】:running tests locally (before committing) with cloudbees使用 cloudbees 在本地(提交之前)运行测试
【发布时间】:2016-08-02 11:50:18
【问题描述】:

我已经创建了一个带有 cloudbees 的组合网络应用程序 - 到目前为止设置非常棒。我只是想知道如何在将测试推送到 jenkins 开始构建之前在本地运行测试。

【问题讨论】:

    标签: jenkins clojure cloudbees compojure


    【解决方案1】:

    想通了:lein 测试

    (我会留下这个,因为 cloudbees 使用 SO 作为他们的博客)。

    【讨论】:

    • 是的,我大量使用 lein test - 非常方便。如果这是人们想要的,可以修改插件以在推送之前运行测试。
    • 这听起来很有用,@Michael。你能解释一下怎么做吗?
    • 我维护 lein 插件 - github.com/michaelneale/lein-cloudbees/blob/master/src/… - 所以我们可以在某个地方进行测试 - 但需要以某种方式让它成为可选的。随意分叉和玩耍。
    • 可以问用户——即如果测试失败——我们可以问他们是否还想部署?不清楚这里的目标。
    • 啊 - 你想在推送到 git 之前运行检查。这是否意味着 Jenkins 会实际部署您的应用程序?如果是这样 - 可能是另一个 lein 插件来帮助解决这个问题 - 如果不是 - 可能是创建一个好主意(而且它们很容易!)
    猜你喜欢
    • 2011-03-30
    • 1970-01-01
    • 2012-12-10
    • 2018-10-15
    • 2017-03-30
    • 2020-03-21
    • 1970-01-01
    • 2018-06-06
    • 1970-01-01
    相关资源
    最近更新 更多