>source

JenkinsFile에서 쉘 변수를 만들려고 할 때 아래 오류가 표시됩니다. 이 문제를 어떻게 해결할 수 있습니까?

groovy.lang.MissingPropertyException: No such property: file_name for class: Script1

 sh"""
    file_name=`echo ${env.JOB_NAME} | sed -e 's/\\//-/g'`
    echo "file name =" $file_name
  """

  • 답변 # 1

    이 게시물은 문제를 해결하는 데 도움이되었습니다. 아래 작업을 수행해야했습니다-

    sh"""
        file_name=`echo ${env.JOB_NAME} | sed -e 's/\\//-/g'`
        echo "file name =" \$file_name
      """
    
    

관련 자료

  • 이전 asp.net - CodeBehind에서 JavaScript 함수를 호출 할 수 없습니다
  • 다음 html - 비활성화되지 않은 'player_1_name'필드를 찾을 수 없습니다