[英]Running python Unittest in Jenkins
我是一個新程序員。 我有一個簡單的計算器 python 代碼,我想使用 Jenkins 管道進行部署。
在我的 git 存儲庫中有一個名為“unit-test”的 python unittest 文件。 我嘗試執行stage(test)中提到的單元測試,但它不起作用。
stage('Test') {
steps {
echo 'Testing..'
python setup.py nosetests --with-xunit
nosetests unit-test.py
有人可以幫我解決這個問題。
我的 github 回購 url: https://github.com/Tasfiq23/Devops_assessment_2.git/
我已經在 Jenkins 中重新創建了您的管道,它取得了成功。
流水線腳本
pipeline {
agent any
stages {
stage ('GIT Checkout'){
steps {
git changelog: false, poll: false, url: 'https://github.com/Tasfiq23/Devops_assessment_2.git'
}
}
stage('build') {
steps {
sh 'pip install -r requirements.txt'
}
}
stage ('Test'){
steps {
sh 'python unit-test.py'
}
}
}
}
Output:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.