>

jenkins와 docker에 새로 생겼습니다 .xml 파일에서 jenkins 새 작업을 가져 오려고합니다. 현재 jenkins는 docker. (jenkinsci/blueocean)에서 실행 중입니다.

내 명령은 다음과 같습니다.

java -jar .\jenkins-cli.jar -s http://localhost:8080/ create-job jobname .\myjob.xml

여기 오류가 있습니다 :

anonymous is missing the Overall/Read permission

내가 뭘 한거지:

나는 이미 이것을 확인

익명에 전체/읽기 권한이 없습니다.

따라서이 cmd로 테스트합니다.

java -jar .\jenkins-cli.jar -s http://localhost:8080/ -auth username:password who-am-i

돌아온다

Authenticated as : username 
 Authorities: authenticated

그런 다음 나는 또한 그렇게 시도합니다 :

java -jar .\jenkins-cli.jar -s http://localhost:8080 create-job jobname .\myjob.xml -auth username:password

또한 오류가 발생합니다.

Pls 도와주세요.

  • 답변 # 1

    빌드 타임에 작업 가져 오기를 선호합니다. 다음은 시도 할 수있는 작업 예입니다.

    FROM jenkinsci/blueocean 
    COPY config.xml /usr/share/jenkins/ref/jobs/job_name/config.xml
    
    

    데모 작업 가져 오기를 실행하기 위해 아래 명령을 시도해 볼 수 있습니다

    git clone https://github.com/Adiii717/docker-jenkins-job-import.git
    cd docker-jenkins-job-import;
    docker-compose build
    docker-compose up
    
    

  • 이전 javascript - puppeteer innertext js에서 데이터를 가져 오는 데 문제가 있음
  • 다음 arrays - 자바 스크립트 - 이자 계산기는 출력으로 정의되지 않은 상태로 계속 반환