代码之家  ›  专栏  ›  技术社区  ›  Adem Catamak

找不到文件

  •  -1
  • Adem Catamak  · 技术社区  · 6 年前

    我尝试使用Jenkinsfile来执行build.ps1文件。然而,当我扫描多分支管道时,我看到 Does not meet criteria this

    詹金斯版本: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}
      }
    }
    

    Jenkins文件的类型不是txt

    Jenkinsfile file type screenshoot

    詹金日志:

    Jenkins Log

    詹金斯配置: project configuration

    1 回复  |  直到 6 年前
        1
  •  2
  •   Michael    6 年前

    这个 Jenkinsfile .Jenkinsfile (以点作为第一个字符)。重命名文件或使用点配置脚本路径。

        2
  •  0
  •   Ajay    5 年前

    检查Jenkins文件路径(如果不在同一级别),并提供相对路径。这对我有用。