로컬 vRealize Orchestrator 개체에 변경한 내용을 통합된 Git 저장소로 푸시합니다. 이 사용 사례에서는 Python 기반 vRealize Orchestrator 작업에 대한 변경 내용을 특정 Git 분기로 푸시합니다.

로컬 변경 집합을 Git 저장소로 푸시할 수 있습니다. 각 변경 집합은 하나 이상의 수정된 vRealize Orchestrator 개체로 구성될 수 있습니다.

참고: 변경 집합을 Git 저장소로 푸시 및 삭제하는 프로세스는 그룹 사용 권한으로 제한되지 않습니다. 따라서 한 그룹의 워크플로 개발자가 다른 개발자가 변경한 로컬 변경 사항을 푸시 또는 삭제할 수 있습니다.

사전 요구 사항

  • Git 분기를 생성했는지 확인합니다. GitLab 환경 준비의 내용을 참조하십시오.
  • Git 저장소와의 연결을 구성했는지 확인합니다. Git 저장소에 대한 연결 구성의 내용을 참조하십시오.
  • Git 통합이 변경 내용을 Python 분기 Git 분기로 푸시하도록 설정되어 있는지 확인합니다.
  • Python 기반 vRealize Orchestrator 개체를 생성합니다.

프로시저

  1. vRealize Orchestrator Client에 로그인합니다.
  2. Python 작업을 편집합니다.
    1. 라이브러리 > 작업으로 이동하고 Python 작업을 선택합니다.
    2. 작업과 관련한 일부 내용을 변경합니다(예: 설명 변경).
    3. 작업을 저장합니다.
  3. 변경 내용을 Git 저장소로 푸시합니다.
    참고: 개체 편집기 맨 아래에 표시된 버전 옵션을 클릭하여 개체 수준별로 로컬 변경 내용을 푸시할 수도 있습니다.
    1. 관리 > Git 기록으로 이동합니다.
      Git 기록 페이지에는 로컬 버전 분기와 선택한 Git 저장소 분기 사이의 현재 차이점이 표시됩니다. 수정된 vRealize Orchestrator 개체에 대한 항목을 확장하여 버전 차이를 확인할 수 있습니다.
      참고: 모두 삭제를 선택하여 로컬 변경 집합을 삭제할 수 있습니다.
      vRealize Orchestrator 클라이언트 인터페이스에 [Git 기록] 페이지가 표시됩니다.
    2. 푸시를 클릭합니다.
    3. 커밋 제목을 입력합니다.
    4. (선택 사항) 커밋에 대한 간략한 설명을 입력합니다.
    5. Git 저장소로 푸시할 Python 작업에 대한 변경 내용을 선택합니다.
  4. 로컬 변경 집합의 Git 저장소 푸시를 완료하려면 푸시를 클릭합니다.

다음에 수행할 작업

Git 분기에서 개발을 완료한 후 주 분기와 병합합니다. 병합 요청을 생성하는 방법을 참조하십시오.