我是大厅CI的新手。有人能指出我正确的方向吗?我想知道如何使用大厅CI运行junit。在此先感谢您的帮助。
-DD
答案 0 :(得分:0)
在构建自己的管道之前,你应该尽量使用大厅来获取一些东西。最好的学习资源是flight school tutorial和stark and wayne tutorial。
希望这两个资源可以帮助您了解Concourse如何使用容器化来完成您想要的任何自动化任务。
如果您需要更多帮助,请随时加入广场,http://slack.concourse.ci,并向开发人员和其他重度用户询问您的任何问题。
祝你好运!答案 1 :(得分:0)
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