Criar e configurar o Conector Git na interface do usuário
Use a ferramenta Fontes de dados no Experience Manager Guides para criar e configurar um conector Git a partir da interface do usuário. Após configurar o conector com sucesso, você pode usá-lo para importar conteúdo de um repositório Git para o Experience Manager Guides.
-
Selecione o link Adobe Experience Manager na parte superior e escolha Ferramentas.
-
Selecione Guias na lista de ferramentas.
-
Selecione o bloco Fontes de Dados. A página Fontes de Dados é exibida.
-
Selecione Criar.
-
Na lista de conectores de fonte de dados, selecione GitHub.
{width="600"}
-
Selecione Próximo.
-
Insira os detalhes de configuração e conexão.
{width="600"}
note tip TIP - Focalizar
{width="25"} próximo ao campo para ver mais detalhes sobre ele. - Os campos com * são obrigatórios. Por exemplo, você pode inserir os detalhes a seguir para o conector do Elasticsearch.
- Nome: insira o nome da fonte de dados.
- Caminho raiz do AEM de destino: insira o caminho no repositório do AEM onde o conteúdo importado do Git deve ser armazenado.
- Filtro de tipo de arquivo (inclusão): especifique os tipos de arquivo a serem incluídos durante a importação.
- Caminho excluído (regex): especifique os padrões de caminho a serem excluídos da importação.
- Tipo de autenticação: selecione o tipo de autenticação na lista suspensa. Atualmente, o PAT (Personal Access Token) é o único método de autenticação com suporte. Insira o PAT durante a configuração do conector para autenticar e acessar o repositório Git.Saiba como Gerar um token de acesso pessoal do GitHub.
Ao selecionar escopos durante a geração do PAT no GitHub, habilite os seguintes escopos:
- repositório: marque a caixa de seleção de nível superior. Todos os subescopos são selecionados automaticamente, concedendo acesso ao conteúdo do repositório, status de confirmação e implantações.
- admin:org: Selecione apenas read:org. Isso é necessário para resolver a organização e a associação à equipe.- URL do repositório: Insira a URL do repositório Git da qual o conteúdo deve ser importado.
- Ramificação: insira a ramificação a ser usada para importação de conteúdo.
- Focalizar
-
Teste a conexão. O botão Testar conexão só é habilitado depois que você insere os detalhes necessários. Se os detalhes da conexão estiverem corretos, uma mensagem de sucesso será exibida. Caso contrário, uma mensagem de erro será exibida.
{width="600"}
-
Selecione Salvar na parte superior para salvar o conector.
O botão Salvar só é ativado depois que todos os detalhes necessários são inseridos e a conexão é bem-sucedida. Se o conector for salvo com êxito, você poderá exibir o conector Github configurado na página Fontes de dados.
{width="600"}
Adicionar o Conector Git ao seu projeto do Cloud Manager
Antes de o Conector Git estar disponível para configuração na página Fontes de dados, ele deve ser incorporado como uma dependência no seu projeto do AEM. Execute as seguintes etapas para adicionar a dependência:
-
No
all/pom.xmldo seu projeto do AEM, adicione o Conector Git como uma dependência em<dependencies>:code language-xml <dependency> <groupId>com.adobe.aem.addon.guides</groupId> <artifactId>konnect-github</artifactId> <version>1.0.0</version> </dependency> -
No mesmo
pom.xml, adicione a dependência à seção<embeddeds>da configuraçãofilevault-package-maven-plugin: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>Substitua
YOUR-vendor-packagespelo nome do pacote do fornecedor do projeto. -
Confirme e envie as alterações para o repositório Git do Cloud Manager e execute o pipeline para implantá-las.
Depois que o pipeline for concluído, o Conector Git será instalado em seu ambiente e estará disponível para configuração na página Fontes de dados.