반응형
문제 상황 : 젠킨스(Jenkins)에서 PowerShell 스크립트 실행 실패
젠킨스를 사용하다 보면 PowerShell을 통해서 여러 스크립트를 실행한다. 이번에 젠킨스를 새로 설치하고 PowerShell 스크립트를 실행하려고 하는데 해당 오류 문구가 뜨면서 스크립트가 실행되지 않았다.
Started by user
Running as SYSTEM
Building in workspace C:\ProgramData\Jenkins\.jenkins\workspace\test
$ powershell.exe -NonInteractive -ExecutionPolicy Bypass -File
Invoke-WebRequest : Internet Explorer 엔진을 사용할 수 없거나 Internet Explorer의 최초 실행 구성이 완전하지 않아 응답
콘텐츠를 구문 분석할 수 없습니다. UseBasicParsing 매개 변수를 지정하고 다시 시도하십시오.
+ Invoke-WebRequest -Method POST -ContentType "application/json; charse ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotImplemented: (:) [Invoke-WebRequest], NotSupportedException
+ FullyQualifiedErrorId : WebCmdletIEDomNotSupportedException,Microsoft.PowerShell.Commands.InvokeWebRequestCommand
Build step 'PowerShell' marked build as failure
Finished: FAILURE
이를 해결하기 위해서는 윈도우 설정을 변경해줘야 한다.
첫 실행 마법사 실행 방지(Disable Internet Explorer 11 First Run Wizard) 설정
해당 문제를 해결하기 위해서는 Window 작업줄에서 '로컬 그룹 정책 편집기' 실행
로컬 컴퓨터 정책 - 컴퓨터 구성 - 관리 템플릿 - Windows 구성 요소 - Internet Explorer 순서로 클릭하자.
- 첫 실행 마법사 실행 방지 '사용'으로 변경
- 항목 선택에서 '홈 페이지로 직접 이동' 선택
- '확인' 버튼 클릭
이제 젠킨스에서 정상적으로 Powershell 스크립트가 실행되는 것을 확인할 수 있다.
참고 사이트
'프로그래밍 > 젠킨스(Jenkins)' 카테고리의 다른 글
젠킨스(Jenkins) PowerShell SVN: E175013 Access to 'directory' forbidden 문제 해결하기 (0) | 2024.10.23 |
---|---|
Command-line에서 svn 명령어 사용하기 (1) | 2024.10.22 |
Window 젠킨스(Jenkins) 설치를 위한 JDK 17 설치 및 환경 변수 설정 (0) | 2024.10.21 |
젠킨스(Jenkins) 업데이트 이후 error 발생 hudson.security.GlobalMatrixAuthorizationStrategy (2) | 2023.11.16 |
젠킨스(Jenkins) 현재 버전 확인하기 (0) | 2023.11.15 |
댓글