ジェンキンス/冗談とCIの新しいテストファイルの変更を検出しません。ファイルをapp.test.jsで作成し、git-hub-にjenkinsと接続しました。ローカルマシンでnpm testを実行すると、テストは正常に実行され、それらはすべてパスします。 しかし、ジェンキンスのパイプラインスクリプトを実行すると次:私はapp.test.jsを変更しようとしているNPMのテストは、私が作成-反応するアプリを使用して反応するAPPを作成していると私はテストのために冗談を使用して、私はいくつかの新しい変化をした、</p> <p>をジェンキンス
No tests found related to files changed since last commit.
Press a to run all tests, or run Jest with --watchAll.
Watch Usage
› Press a to run all tests.
› Press p to filter by a filename regex pattern.
› Press q to quit watch mode.
› Press Enter to trigger a test run.
新しいファイルが変更をコミット-createdして、ジェンキンスさんの新しいパイプラインを作成して、再度試してみました(私が持っていますまた、ここで議論しようとしたこれら:https://github.com/facebookincubator/create-react-app/issues/930を)私はまだ上記のエラーを取得:私のパイプラインスクリプトを以下に示します。
node{
stage "CI"
git 'https://github.com/NaveenDK/mentalshortcuts.git'
bat "npm install"
stage " Unit testing"
bat "npm test"
}
def notify(status){
emailext (
to: "[email protected]",
subject: "${status}: Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]'",
body: """<p>${status}: Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]':</p>
<p>Check console output at <a href='${env.BUILD_URL}'>${env.JOB_NAME} [${env.BUILD_NUMBER}]</a></p>""",
)
}
node {
notify("Deploy to staging?")
}
input 'Deploy to Staging?'
node {
bat "npm run-script build"
}
すべてのヘルプまったくリンクの何が素晴らしいことです!
こんにちは私は最初から開発された新しいアプリでnpm testコマンドを試しましたが、まだ問題はあります... –