GitLab 오케스트레이션 앱의 샘플 사용 사례 - GitLab 프로젝트 요청 자동화

깃랩

다음은 Gitlab 프로젝트 요청을 자동화하기 위해 Gitlab 오케스트레이션 앱을 사용하는 샘플 워크플로우입니다.



  1. 서비스 요청이 생성될 때 이벤트를 만듭니다.

  2. Gitlab에 대한 서비스 요청이 생성되었는지 확인하는 조건을 추가합니다.

  3. 그런 다음 다음과 같은 구성을 가진 앱 노드를 가져올 수 있습니다:

앱 이름: Gitlab - Orch

앱 액션: 이메일로 사용자 조회


입력 구성 시 주의 사항:

  • 이메일: 사용자의 기본 이메일 주소일 수 있습니다. 아래에 표시된 대로 요청된 사용자의 자리 표시자를 통해 참조할 수 있습니다.


  1. 사용자가 존재하는지 여부를 확인하기 위해 상태 코드가 200 - 300 사이에 있는지 확인하는 조건 노드를 추가합니다.

  2. 사용자가 발견되면 다음과 같은 구성을 가진 앱 노드를 가져올 수 있습니다:

앱 이름: Gitlab - Orch

앱 액션: 프로젝트 조회


입력 구성 시 주의 사항:

  • 프로젝트 이름: 사용자가 추가되어야 하는 프로젝트의 이름입니다. 아래에 표시된 대로 서비스 요청의 자리 표시자를 통해 참조할 수 있습니다.


  1. 프로젝트가 존재하는지 여부를 확인하기 위해 상태 코드가 200 - 300 사이에 있는지 확인하는 조건 노드를 추가합니다.

  2. 프로젝트가 발견되면 다음과 같은 구성을 가진 앱 노드를 가져올 수 있습니다:

앱 이름: Gitlab - Orch

앱 액션: 프로젝트에 사용자 추가


입력 구성 시 주의 사항:

  • 프로젝트 ID: 사용자가 추가되어야 하는 프로젝트의 ID입니다. 아래에 표시된 대로 이전 액션 출력의 자리 표시자를 통해 참조할 수 있습니다.

  • 사용자 ID: 요청을 생성한 사용자의 ID입니다. 아래에 표시된 대로 이전 액션 출력의 자리 표시자를 통해 참조할 수 있습니다.

  • 접근 수준: 필요한 접근 수준에 따라 값이 설정됩니다. 아래에 표시된 대로 서비스 요청의 자리 표시자를 통해 참조할 수 있습니다.



  1. 사용자가 프로젝트에 추가되었는지 여부를 확인하기 위해 상태 코드가 200 - 300 사이에 있는지 확인하는 조건 노드를 추가합니다.

  2. 워크플로우가 성공적으로 실행되면 액션 노드를 사용하여 메모를 추가합니다.

이 문서가 도움이 되었나요?

Freshservice AI 도우미

GitLab 오케스트레이션 앱의 샘플 사용 사례 - GitLab 프로젝트 요청 자동화

AI 어시스턴트 초기화 중...