我有一个用java编写的自动化项目,使用junit,我正在尝试创建我的新jenkins工作管道。我已经创建了管道和一个新的jenkins文件,但是我不知道这个文件应该包含什么。我需要-
构建项目
按类别运行测试(我不想在一个作业中运行所有测试)
部署
我在Jenkins的文件里找到了这个
pipeline {
agent any
stages {
stage('Build') {
steps {
echo 'Building..'
}
}
stage('Test') {
steps {
/* `make check` returns non-zero on test failures,
* using `true` to allow the Pipeline to continue nonetheless
*/
sh 'make check || true'
junit 'pom.xml'
}
}
stage('Deploy') {
steps {
echo 'Deploying....'
}
}
}
}
但我得到了这样的信息:“检测报告被发现了,但没有一个是新的。“你跑了吗?”
那我该怎么做呢?如何指定要运行的确切类别?
1条答案
按热度按时间ppcbkaq51#
你需要先设置一些东西。比如jdk,maven,git证书。然后你的管道看起来像这样。