【文件属性】:
文件名称:jenkins-testing:用于测试Galaxy工具存储库的Jenkins脚本
文件大小:6KB
文件格式:ZIP
更新时间:2021-05-20 17:58:37
Python
Jenkins中的Galaxy Tool测试
用于测试Galaxy工具存储库的Jenkins脚本
设置
(可选)使用提供的Dockerfile构建jenkins映像(基于 )。
配置安全性并在jenkins中添加一个新的*样式项目。
将您的工具仓库添加到jenkins中(Bitbucket和Github可以正常工作。)
确保您具有要测试的工具的.shed.yml文件。 在.shed.yml中添加一个附加部分,指定您的测试目标。
修改jenkins.sh以适合您的需求,然后在新项目中运行它。
下载jenkins.sh并在您的项目中执行它。
从reports/*.xml发布JUnit报告
从${WORKSPACE}/reports/${BUILD_NUMBER}/ index.html发布HTML报告
放心,自动测试您的工具的所有代码,可从中获利。
已知的问题
去做
转换为bui
【文件预览】:
jenkins-testing-master
----test-repo.py(9KB)
----arguments.py(1KB)
----Dockerfile(876B)
----jenkins-script.sh(2KB)
----README.md(1005B)
----.gitignore(6B)