프로젝트 레벨 특성을 변경하려면 프로젝트를 선택한 후, 원하는 프로젝트의 이름 옆에
있는 편집 아이콘(
)을 클릭하십시오.
- 프로젝트 이름
- 프로젝트의 이름입니다. 시스템이 이 이름을 사용하여 목록 및
데이터베이스에서 프로젝트를 참조합니다.
프로젝트 이름은 프로젝트가
실행될 때 프로젝트 디렉토리를 생성하는 데 사용됩니다. 프로젝트는
다른 운영 체제에서 실행되는 단계를 포함할 수 있으므로 프로젝트
이름에 특수 문자와 기호를 사용하지 마십시오. 프로젝트 이름에
올바르지 않은 디렉토리 이름을 생성하는 문자를 사용해야 하는 경우
해당 문자를 올바르지 않은 상대 디렉토리 문자 시스템 구성 설정에
추가하십시오. 이 설정에 나열되는 문자는 프로젝트 디렉토리를
작성할 때 밑줄(_)로 변환됩니다. 앰퍼샌드(&)를 사용하면
의도하지 않게 HTML 엔티티가 프로젝트 이름의 파트로 생성될 수
있습니다.
- 액세스
- 프로젝트를 보고 사용하도록 허용된 액세스 그룹입니다. 액세스 특성은
권한과 함께 사용되어 사용자가 수행할 수 있는 작업을 판별합니다. 예를 들어,
작업을 실행하려면 프로젝트에 지정된 액세스 그룹의 구성원이어야 하며
작업 실행 권한을 가진 그룹의 구성원이기도 해야 합니다. 액세스 그룹에 대한 자세한 정보는 액세스 개요를 참조하십시오.
- 태그 형식
- 일반 텍스트 및 태그 변수 참조를 사용하여 프로젝트의 태그를 정의하는
문자열입니다. 태그 형식에 대한 자세한 정보는
작업 중에 빌드 태그 변경을 참조하십시오.
- 태그 동기화
- 두 프로젝트의 태그 변수를 동기화하십시오. 현재 프로젝트와 태그 변수를 동기화할
프로젝트를 선택하십시오. 두 프로젝트가 동기화되면, 동일한 풀에서
변수를 가져오므로 프로젝트가 차례로 실행될 때 한 프로젝트는 값 1을 가져오고
다음 프로젝트는 값 2를 가져옵니다. 자세한 정보는 태그 동기화의 내용을 참조하십시오.
- 최대 스레드 수
- 프로젝트가 실행하도록 허용된
최대 병렬 프로세스 수입니다. 이 필드를 사용하여 프로젝트가 너무 많은 시스템 자원을 사용하지 않도록 하십시오.
각 스레드 사용 단계 및 스레드 사용 단계를 자체적으로 실행할 수 있는 인라인 프로젝트로 인해
병렬 프로세스가 발생할 수 있지만 모든 해당 프로세스는
상위 프로젝트의 최대값과 비교하여 계수됩니다. 시스템은 최대 스레드 값에 도달하면
새 병렬 프로세스 실행을 중지하고 프로젝트의 병렬 프로세스 수가 최대 스레드 값 아래로
떨어질 때까지 기다렸다가 계속합니다. 스레딩에 대한 자세한 정보는 스레딩: 병렬로 단계 실행의 내용을 참조하십시오.
- 실행 한계
- 실행 한계 특성은 동시에 허용되는
최대 프로젝트 작업 수를 설정합니다.
- 프로젝트를 실행하는 경우 활성 작업 수가 실행 한계와 같으면
새 작업은 하나 이상의 작업이 완료될 때까지 대기 큐에 있습니다.
- 스케줄이 프로젝트를 실행하려고 시도할 때 활성 작업 수가 실행 한계와 같으며
하드 실행 한계 시스템 구성 설정의 값이 예이면 시스템은 새 작업을 실행하지 않습니다.
하드 실행 한계가 아니오로 설정되면 시스템은 스케줄된 빌드의 실행 한계 설정을 무시합니다.
- 인라인을 통해 실행되는 프로젝트는 원래 프로젝트의
인스턴스로 간주되지 않으며 실행 한계 계수에
포함되지 않습니다.
- 클래스
- 각 프로젝트는 클래스에 지정되어야 하며, 클래스는 프로젝트 그룹에
글로벌 특성을 지정합니다. 자세한 정보는 클래스의 내용을 참조하십시오.
- 선택기
- 프로젝트의 서버를 선택할 때 사용할 선택기의 이름입니다.
시스템은 이 선택기를 자체 선택기를 지정하지 않는
프로젝트의 모든 단계에 기본값으로 사용합니다. 선택기의 내용을 참조하십시오.선택기를 지정하지 않은 경우, 프로젝트는
프로젝트 패널 대신 라이브러리 패널에 추가됩니다. 라이브러리는
호출 단계의 선택기를 사용합니다. 즉, 해당 단계가 선택기를 갖지
않는 경우 라이브러리는 호출 프로젝트의 선택기를 사용합니다.
- 패스/실패 체인
- 프로젝트 빌드가 패스 또는 실패할 때 실행되는 프로젝트를
선택하십시오. 프로젝트 레벨에서 패스/실패 체인을 설정하면 프로젝트의 패스/실패 상태를 기반으로
별도의 패스/실패 조치를 호출할 수 있습니다. 이 기능은 프로젝트의 단계 레벨에서
패스/실패 조치를 설정하는 것과 유사합니다. 프로젝트 레벨에서 패스/실패 조치는
단계 상태가 아닌 프로젝트 실행 상태로 트리거됩니다.
- 환경
- 서버 환경 이후 및 단계 환경 이전에 적용할
환경입니다. 환경이 함께 작동하는 방법에 대한 자세한 정보는
환경 상속를 참조하십시오.
- 고정
- 기본 프로젝트 선택기를 사용하는 프로젝트의 모든 단계가
동일한 서버에 있게 하고, 사용 중인 경우 사용 가능하게 될 때까지
기다리게 하려면 고정 선택란을 사용하십시오. 이 옵션에 대한
자세한 정보는 단계를 서버에 고정를 참조하십시오.
- 시작 알림, 패스 알림, 실패 알림
- 이들 필드 중 하나 또는 모두에서 액세스 그룹을 선택하여
시스템이 프로젝트 시작, 패스 및/또는 실패 시 이메일로 알림을
보내게 하려면 이 필드를 사용하십시오.