사용자 인터페이스에서 Git 커넥터 만들기 및 구성
Experience Manager Guides의 데이터 소스 도구를 사용하여 사용자 인터페이스에서 Git 커넥터를 만들고 구성합니다. 커넥터를 구성했으면 이 커넥터를 사용하여 Git 저장소의 콘텐츠를 Experience Manager Guides으로 가져올 수 있습니다.
-
맨 위에 있는 Adobe Experience Manager 링크를 선택하고 도구를 선택합니다.
-
도구 목록에서 안내서를 선택합니다.
-
데이터 원본 타일을 선택하십시오. 데이터 원본 페이지가 표시됩니다.
-
만들기를 선택합니다.
-
데이터 소스 커넥터 목록에서 GitHub를 선택합니다.
{width="600"}
-
다음을 선택합니다.
-
구성 및 연결 세부 정보를 입력합니다.
{width="600"}
note tip TIP - 마우스로 가리키기 자세한 내용을 보려면 필드 근처
{width="25"}에서 확인하십시오. - *가 있는 필드는 필수입니다. 예를 들어 Elasticsearch 커넥터에 대해 다음 세부 정보를 입력할 수 있습니다.
- 이름: 데이터 원본 이름을 입력하십시오.
- 대상 AEM 루트 경로: Git에서 가져온 콘텐츠를 저장할 AEM 저장소의 경로를 입력하십시오.
- 파일 형식 필터(포함): 가져오는 동안 포함할 파일 형식을 지정합니다.
- 제외된 경로(정규 표현식): 가져오기에서 제외할 경로 패턴을 지정합니다.
- 인증 유형: 드롭다운 목록에서 인증 유형을 선택합니다. 현재 PAT(개인 액세스 토큰)만 지원되는 인증 방법입니다. 커넥터를 설정하는 동안 PAT를 입력하여 Git 저장소를 인증하고 액세스합니다.GitHub 개인 액세스 토큰을 생성하는 방법에 대해 알아봅니다.
GitHub에서 PAT 생성 중 범위를 선택하는 동안 다음 범위를 활성화해야 합니다.
- 저장소: 최상위 확인란을 선택합니다. 모든 하위 범위가 자동으로 선택되어 저장소 콘텐츠, 커밋 상태 및 배포에 대한 액세스 권한이 부여됩니다.
- 관리자:org: 읽기:org만 선택하십시오. 조직 및 팀 멤버십을 해결하는 데 필요합니다.- 저장소 URL: 콘텐츠를 가져올 Git 저장소 URL을 입력하십시오.
- 분기: 콘텐츠 가져오기에 사용할 분기를 입력하십시오.
- 마우스로 가리키기 자세한 내용을 보려면 필드 근처
-
연결을 테스트합니다. 연결 테스트 단추는 필요한 세부 정보를 입력한 후에만 사용할 수 있습니다. 연결 세부 정보가 정확하면 성공 메시지가 나타납니다. 그렇지 않으면 오류 메시지가 나타납니다.
{width="600"}
-
맨 위에 있는 저장을 선택하여 커넥터를 저장합니다.
저장 버튼은 필요한 모든 세부 정보를 입력하고 연결이 성공한 후에만 활성화됩니다. 커넥터가 저장되면 데이터 원본 페이지에서 구성된 Github 커넥터를 볼 수 있습니다.
{width="600"}
Cloud Manager 프로젝트에 Git 커넥터 추가
Git 커넥터를 데이터 소스 페이지에서 구성하려면 먼저 Git 커넥터를 AEM 프로젝트에 종속성으로 포함해야 합니다. 종속성을 추가하려면 다음 단계를 수행하십시오.
-
AEM 프로젝트의
all/pom.xml에서 Git 커넥터를<dependencies>아래에 종속성으로 추가합니다.code language-xml <dependency> <groupId>com.adobe.aem.addon.guides</groupId> <artifactId>konnect-github</artifactId> <version>1.0.0</version> </dependency> -
같은
pom.xml에서filevault-package-maven-plugin구성의<embeddeds>섹션에 종속성을 추가하십시오.code language-xml <embedded> <groupId>com.adobe.aem.addon.guides</groupId> <artifactId>konnect-github</artifactId> <type>jar</type> <target>/apps/YOUR-vendor-packages/content/install</target> </embedded>YOUR-vendor-packages을(를) 프로젝트의 공급업체 패키지 이름으로 바꾸십시오. -
변경 사항을 커밋하고 Cloud Manager Git 저장소에 푸시한 다음 파이프라인을 실행하여 배포합니다.
파이프라인이 완료되면 Git 커넥터가 환경에 설치되고 데이터 소스 페이지에서 를 구성할 수 있습니다.