未找到“Jenkinsfile”

Ade*_*mak 2 jenkins jenkins-pipeline

我尝试使用 Jenkinsfile 来执行 build.ps1 文件。但是,当我扫描多分支管道时,我看到Does not meet criteria日志。为什么詹金斯找不到文件。我的回购网址是这样的

詹金斯版本:2.138.3

詹金斯文件是:

#!groovy

node {
  stage ('Checkout') {
    checkout scm
  }

  stage('Check Env Parameters'){
    echo "Branch Name : ${env.GIT_BRANCH}"
    echo "Octo Server Address : ${env.octoServer}"
  }

  stage('Run Cake') {
    powershell -File build.ps1 -projectName="Jenkins_PowerShell_Cake_Tutorial" -branchName=${env.GIT_BRANCH} -octoServer=${env.octoServer} -octoApiKey=${env.octoApiKey}
  }
}
Run Code Online (Sandbox Code Playgroud)

Jenkinsfile的类型不是txt

Jenkinsfile 文件类型屏幕截图

詹金日志:

詹金斯日志

詹金斯配置: 项目配置

Mic*_*ael 5

您的存储库Jenkinsfile中的 被命名.Jenkinsfile(以点作为第一个字符)。重命名文件或使用点配置脚本路径。