파이프라인 구성 커스터마이즈
파이프라인 구성 커스터마이즈에 대해 설명합니다.
프로젝트에 대한 파이프라인 실행 방식을 커스터마이즈할 수 있습니다. 파이프라인을 볼 수 있는 사용자 변경 # 공개 및 내부 프로젝트의 경우 다음을 볼 수 있는 사람을 변경할 수 있습니다: 파이프라인 잡 출력 로그 잡 아티팩트 파이프라인 보안 결과 파이프라인 및 관련 기능의 가시성을 변경하려면: 상단 바에서 Search or go to 를 선택하고 프로젝트를 찾습니다. Settings > CI/CD 를 선택합니다. General pipelines 를 확장합니다. Project-based pipeline visibility 체크박스를 선택하거나 해제합니다. 선택하면 파이프라인 및 관련 기능이 표시됩니다: Public 프로젝트의 경우 모든 사람에게. Internal 프로젝트의 경우 외부 사용자 를 제외한 모든 인증된 사용자에게. Private 프로젝트의 경우 모든 프로젝트 멤버(Guest 이상)에게. 해제하면: Public 프로젝트의 경우 잡 로그, 잡 아티팩트, 파이프라인 보안 대시보드 및 CI/CD 메뉴 항목은 프로젝트 멤버(Reporter 이상)에게만 표시됩니다. 게스트 사용자를 포함한 다른 사용자는 머지 리퀘스트 또는 커밋을 볼 때만 파이프라인 및 잡의 상태를 볼 수 있습니다. Internal 프로젝트의 경우 파이프라인은 외부 사용자 를 제외한 모든 인증된 사용자에게 표시됩니다. 관련 기능은 프로젝트 멤버(Reporter 이상)에게만 표시됩니다. Private 프로젝트의 경우 파이프라인 및 관련 기능은 프로젝트 멤버(Reporter 이상)에게만 표시됩니다. 공개 프로젝트에서 비프로젝트 멤버의 파이프라인 가시성 변경 # 공개 프로젝트 에서 비프로젝트 멤버의 파이프라인 가시성을 제어할 수 있습니다. 이 설정은 다음의 경우 효과가 없습니다: 프로젝트 가시성이 Internal 또는 Private 로 설정된 경우, 비프로젝트 멤버가 내부 또는 비공개 프로젝트에 액세스할 수 없기 때문입니다. Project-based pipeline visibility 설정이 비활성화된 경우. 비프로젝트 멤버의 파이프라인 가시성을 변경하려면: 상단 바에서 Search or go to 를 선택하고 프로젝트를 찾습니다. Settings > General 을 선택합니다. Visibility, project features, permissions 를 확장합니다. CI/CD 에 대해 다음을 선택합니다: Only project members : 프로젝트 멤버만 파이프라인을 볼 수 있습니다. Everyone With Access : 비프로젝트 멤버도 파이프라인을 볼 수 있습니다. Save changes 를 선택합니다. CI/CD 권한 테이블 은 Everyone With Access 가 선택된 경우 비프로젝트 멤버가 액세스할 수 있는 파이프라인 기능을 나열합니다. 중복 파이프라인 자동 취소 # 동일한 브랜치에서 새 변경 사항에 대한 파이프라인이 실행될 때 대기 중이거나 실행 중인 파이프라인을 자동으로 취소하도록 설정할 수 있습니다. 프로젝트 설정에서 이를 활성화할 수 있습니다:
