프로그래밍/Jenkins

[Jenkins] SCM shell script 실행하기

Beginner:) 2023. 5. 24.
320x100

shell script를 실행하려고 하는데 아래와 같이 파일을 찾을 수없는 Can't open sh file 오류가 발생.

 

그러나 분명 파일은 존재한다.

 

/var/lib/jenkins/workspace/learn-git@tmp/durable-176732c7/script.sh: 1: .: Can't open ./source

 

. 1_git_tracked.sh
sh 1_git_tracked

source 1_git_tracked

source 1_git_tracked.sh

 

모두 안먹히고 오류가 발생했다.

 

방법은 동일 경로에 있다 가정하고   sh ". ./shell_script_file.sh" 를 입력한다.

stages {
        stage('1_tracked') {
            steps {
                sh ". ./1_git_tracked.sh"
            }
        }
    }

 

 

반응형

댓글