«jenkins» 태그된 질문

오픈 소스 자동화 서버 인 Jenkins에 대한 질문 및 소프트웨어 빌드, 테스트 및 배포 등과 같은 주제에 Jenkins를 사용하는 경우 Jenkins 플러그인에 대한 질문은 jenkins-plugins 태그를 사용하십시오.

2
여러 iOS 프로젝트를위한 지속적인 통합 인프라
iOS 개발자로서 지금까지 개발 한 iOS 프로젝트를위한 CI 및 CCQ (= Continuous Code Quality) 인프라를 만들려고했습니다. 우리는 이미 거의 모든 웹 및 Android 프로젝트에 Jenkins 및 SonarQube를 사용하고 있습니다 (각 VM 프로젝트 사용, CI 설치 및 구성 및 CCQ 자동화). 그러나 iOS 프로젝트의 경우 Jenkins는 macOS를 실행하는 컴퓨터에서 빌드를 수행해야하므로 …

3
Jenkins 빌드의 원격 트리거를 수행 할 때“화재하고 잊어 버리지”않는 방법은 무엇입니까?
Bamboo에서 매개 변수화 된 Jenkins 빌드를 트리거하려고 시도 중입니다. 우편 - http://jenkins-url.com/job/jobname/buildWithParameters?ENVIRONMENT=dev&APPLICATION=hello-world 그러나 빌드가 생성되었음을 알려주는 201을 즉시 얻을 것입니다. 이 요청을 기다리지 않고 빌드의 성공 상태를 반환하고 잊어 버리는 방법은 무엇입니까? Parameterized-Remote-Trigger-Plugin에 따라 분명히 가능합니다 . 편집 : 필요한 경우이를 생성했습니다. https://github.com/owenmorgan/jenkins-remote-builder

4
Jenkins를 시작하여 PDS 형식의 메인 프레임 구성 요소를 관리하려면 어떤 플러그인을 사용해야합니까?
DevOps 및 메인 프레임에 익숙하지만 Jenkins 를 처음 사용하는 사람이 Jenkins를 시작하려고 한다고 가정합니다 ( 예 : 메인 프레임 에서 개인 파일 (PDS, 즉 파티션 된 데이터 세트 )에 저장된 데이터를 관리 할 수있는 가능성을 조사합니다 ( 아직 메인 프레임 소프트웨어를 관리하기위한 일반적인 SCM 솔루션으로 관리되지 않음 ). Jenkins를 특정 …

2
docker에서 실행되는 Jenkins 빌드 슬레이브에서 npm 캐시를 활성화하는 방법은 무엇입니까?
frontend.imageJenkins 빌드 슬레이브에 사용 하는 Docker 이미지가 있습니다. Jenkins Docker 플러그인 은이 이미지에서 컨테이너를 회전시키고 컨테이너 내부에 아티팩트를 빌드합니다. 이 모든 것이 잘 작동합니다. 이 경우, frontend.image는 AngularJs 앱을 빌드하는 데 사용됩니다. 이 Angular 앱을 빌드하는 과정에서 앱에 필요한 npm 패키지를 설치해야합니다. npm install이 프로세스는 시간이 오래 걸리고 3 분이 …
13 docker  jenkins  npm 

2
Jenkins 빌드 실행기 여유 메모리를 확인하는 방법은 무엇입니까?
Jenkins에서 Build Executor Status를 클릭하면 사용 가능한 디스크 공간 관련 통계 (URI :) 만 볼 수 있습니다 /computer. Jenkins에서 사용 가능한 시스템 메모리 (RAM)를 모니터링하려면 어떻게합니까? 때때로 실행 프로그램이 너무 많을 때 (스왑 공간이 구성되었지만 아래 공간은 없지만) Jenkins가 멈추거나 많이 충돌했기 때문에 묻습니다.

1
슬랙에서 Jenkins 작업으로 문자열 전달
이상적인 세계에서 기술을 잘 모르는 직원은 Slack 명령을 사용하여 작업을 실행하고 결과를 느슨하게하여 Jenkins GUI 사용을 무시할 수 있습니다. GitHub에서 Slack Command 를 사용하여 Jenkins에서 빌드 시작을 찾았 지만 Jenkins 작업에 대한 1 : 1 비율의 Heroku 인스턴스가 필요하다는 점을 포함하여 몇 가지 제한 사항이 있습니다. 내 생각은 사람들이와 같은 …
12 jenkins  slack 

2
Jenkins의 sudo를 사용하는 것이 좋지 않습니까?
SSH를 통해 게시 플러그인 을 사용 Jenkins하여 다른 환경 에서 내 앱을 배포 합니다. 일부 배포 작업은 환경 준비 및 앱 서버 시스템 서비스 중지 및 다시 시작과 같은 작업을 수행합니다. 이러한 명령 중 일부에는이 필요합니다 sudo. 원격 게시 및 실행 Jenkins 작업 내에서 sudo를 요구하는 나쁜 보안 관행이 될 …
11 jenkins  security 

3
Jenkins : Docker를 빌드 환경으로 사용하는 권한 문제
Ubuntu 16.04 시스템에 Jenkins를 설치했습니다. Jenkins 자체는 컨테이너에서 실행되지 않습니다. 내가하고 싶은 것은 단순히 yarn install노드 이미지를 사용하여 호출 하는 것입니다. 여기 내 Jenkinsfile이 있습니다. pipeline { agent any stages { stage('install node modules...') { agent { docker 'node' } steps { sh 'cd /path/to/package.json; yarn install' } } } …

1
젠킨스 파이프 라인 직업; slackSend 단계에 대한 올바른 인용
이것은 100 % 사용자 오류 일 수 있지만 slackSend 단계에서 변수를 채널 이름으로 사용하는 파이프 라인 작업을 얻을 수 없습니다. Slack 플러그인 과 Build User Vars 플러그인을 모두 사용합니다 . BUILD_USER_FIRST_NAMESlack으로 돌아갈 채널을 식별하는 데 사용하려고합니다 (즉, 빌드를 시작하는 것이 메시지를 얻는 채널이어야 함). 파이프 라인 작업에서 빌드 사용자 플러그인을 …

2
Jenkins Pipeline에서 Docker를 실행할 때 올바른 권한 설정은 무엇입니까?
코드에 대한 새로운 풀 요청을 테스트하기 위해 새로운 jenkins 파이프 라인을 함께 얻으려고합니다. ubuntu:14.04이미지 와 함께 docker를 사용하여 프로덕션 환경을 시뮬레이션하고 있습니다. 최소 작동 예는 다음과 같습니다. #jenkinsfile stage('Checkout and provision'){ docker.image('ubuntu:14.04').withRun('-u root'){ checkout scm sh 'chmod -R 770 ./' sh './init-script.sh' } } 과 #init-script.sh sudo add-apt-repository ppa:ondrej/php sudo …
11 jenkins  docker 

1
job-dsl 파일을 Jenkins 2 파이프 라인으로 업그레이드하는 방법?
Jenkins job-dsl의 큰 저장소를 Jenkins2 파이프 라인으로 마이그레이션하는 일반적인 방법이 있습니까? 빌드의 동작을 테스트하는 방법을 찾고 있는데, 동일한 코드베이스에서 생성 된 아티팩트를 비교하는 것보다 조금 더 낫습니다. 실제로 우리는 Ansible을 통해 배포 된 상당히 큰 인프라를 가지고 있으며, 프로덕션과 토폴로지 적으로 동등한 검증 환경을 얻었으므로 문제가되지 않습니다. 300 개 이상의 …


1
단일 작업에 대해 Jenkins 플러그인을 비활성화하는 방법이 있습니까?
작업 제한 시간 플러그인 을 사용하여 작업이 멈췄을 때 경고합니다. 실행 시간이 긴 단계가 포함되어 있기 때문에이 경고를 트리거하는 작업이 하나 있습니다. 빌드 타임 아웃 플러그인을 비활성화하고 싶지만 해당 작업에 대해서만 사용할 수 있습니까? Jenkins v2.22를 사용하고 있습니다. 타임 아웃시 작업이 종료되지 않도록 내장 옵션을 사용하지 않고 sensu 플러그인을 사용하여 …

1
완료시에만 커스텀 슬랙 메시지를 포함시키는 방법은 무엇입니까?
슬랙 알림 플러그인으로 Jenkins를 실행하고 있습니다. 시작 시가 아니라 완료시에만 사용자 정의 메시지를 보내는 방법이 있습니까? 분명히 하기 위해 빌드 시작 메시지를 비활성화하고 싶지 않습니다 . 사용자 정의 텍스트가 완료 (성공)시에만 표시되도록하고 싶습니다. 유스 케이스는 스택 삭제와 같은 작업입니다. 우리는 사용자 정의 메시지를 사용하여 작업을 삭제 한 스택을 명확하게 만들지 …
11 jenkins  slack 

1
Elastic Beanstalk는 엔터프라이즈 급 CD에 적합합니까?
Jenkins를 사용하여 마이크로 서비스를 Elastic Beanstalk에 빌드하고 배포하는 프로젝트로 작업하고 있습니다. 테스트 환경에 통합 브랜치를 배포하고 준비 환경에 브랜치를 릴리스 한 다음 최종 마스터 빌드를 프로덕션에 빌드합니다. 나는 이런 식으로 그것을하는 데 두 가지 우려를 가지고 있습니다. 첫째, 환경마다 프로젝트 당 하나의 빌드로 구성되어 노력이 중복됨을 의미합니다. 둘째, 스테이징에서 검증 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.