我是新来大堂的。谁能给我指个方向?我想知道如何使用concourse CI运行junit。提前感谢您的帮助。
-Dd
发布于 2017-02-23 09:46:36
在构建自己的管道之前,您应该先尝试一下concourse,以便掌握其中的诀窍。最好的学习资源是flight school tutorial和stark and wayne tutorial。
希望这两个资源能帮助您理解concourse如何使用容器化来完成您想要的任何自动化任务。
如果您需要更多帮助,请随时联系http://slack.concourse.ci,并向开发人员和其他重度用户询问您有任何问题。
祝好运!
发布于 2018-04-11 19:14:10
Concourse在一个容器中运行它的任务,这为您提供了一个shell环境。根据容器的不同,您可以使用特定的工具。如果您在任务定义中使用maven镜像,例如
---
platform: linux
image_resource:
type: docker-image
source: {repository: maven, tag: "3.4"}然后,您就可以使用maven执行单元测试了。
mvn test如果你想在没有maven的情况下运行它,你可以将任务建立在任何安装了java的镜像上。看看这篇文章:How to run JUnit test cases from the command line
https://stackoverflow.com/questions/42405486
复制相似问题