Os repositórios são onde você gerencia seu código usando o git. Saiba como criar repositórios para seus programas do Cloud Manager.
Você pode acessar e gerenciar os repositórios git em um autoatendimento do Cloud Manager.
Para acessar seu repositório, use o Acessar informações do repositório disponível no Cloud Manager, mais proeminentemente no cartão de pipeline.
Faça logon no Cloud Manager em my.cloudmanager.adobe.com e selecione a organização e o programa apropriados.
Navegar para Pipelines do cartão Visão geral do programa e você verá a variável Acessar informações do repositório opção para acessar e gerenciar o repositório git configurado com este pipeline.
Se você alternar para a variável Não produção guia pipeline , a variável Acessar informações do repositório também está disponível lá como configurado para o pipeline.
Clique no botão Acessar informações do repositório para abrir uma caixa de diálogo que apresenta:
Use as informações fornecidas para clonar o repositório localmente, para que você possa iniciar o desenvolvimento local.
O Acessar informações do repositório está visível para os usuários no Desenvolvedor ou Gerenciador de implantação função.
Siga estas etapas para adicionar repositórios no Cloud Manager:
Faça logon no Cloud Manager em my.cloudmanager.adobe.com e selecione a organização e o programa apropriados.
No Visão geral do programa clique em Repositórios e navegue até a guia Repositórios página.
Clique em Adicionar Repositório para iniciar o assistente.
Você deve ter o Gerenciador de implantação ou Proprietário da empresa para adicionar um repositório.
Insira o nome e a descrição conforme solicitado e clique em Salvar.
Selecione Salvar.
Seu acordo de recompra recém-criado será exibido.
Os repositórios criados no Cloud Manager estão disponíveis para você selecionar quando crie seus pipelines.
Siga estas etapas para editar e exibir repositórios no Cloud Manager:
Faça logon no Cloud Manager em my.cloudmanager.adobe.com e selecione a organização e o programa apropriados.
No Visão geral do programa clique em Repositórios e navegue até a guia Repositórios página. Aqui você pode visualizar os detalhes dos repositórios existentes.
Selecione o repositório e clique no botão de reticências na extremidade direita da tabela para Copiar URL do repositório, Exibir e atualizar ou Excluir seu repositório.
Os submódulos Git podem ser usados para mesclar o conteúdo de várias ramificações entre repositórios Git no momento da criação.
Quando o processo de build do Cloud Manager é executado, depois que o repositório configurado para o pipeline é clonado e a ramificação configurada é desmarcada, se a ramificação contiver um .gitmodules
no diretório raiz, o comando é executado.
$ git submodule update --init
Isso verificará cada submódulo no diretório apropriado. Essa técnica é uma alternativa potencial para trabalhar com vários repositórios Git de origem para organizações confortáveis com o uso de submódulos git e que não desejam gerenciar um processo de mesclagem externo.
Por exemplo, digamos que existam três repositórios, cada um contendo uma única ramificação chamada main
. No repositório "primário", ou seja, aquele configurado nos pipelines, a variável main
ramificação pom.xml
arquivo que declara os projetos contidos nos outros dois repositórios:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>customer.group.id</groupId>
<artifactId>customer-reactor</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>pom</packaging>
<modules>
<module>project-a</module>
<module>project-b</module>
</modules>
</project>
Em seguida, você adicionaria submódulos para os outros dois repositórios:
$ git submodule add -b main https://git.cloudmanager.adobe.com/ProgramName/projectA/ project-a
$ git submodule add -b main https://git.cloudmanager.adobe.com/ProgramName/projectB/ project-b
Isso resulta em uma .gitmodules
arquivo com esta aparência:
[submodule "project-a"]
path = project-a
url = https://git.cloudmanager.adobe.com/ProgramName/projectA/
branch = main
[submodule "project-b"]
path = project-b
url = https://git.cloudmanager.adobe.com/ProgramName/projectB/
branch = main
Mais informações sobre os submódulos git podem ser encontradas na seção Manual de referência do Git.
Ao usar submódulos git, esteja ciente de:
git submodule update --remote
.git config -f .gitmodules submodule.<submodule path>.shallow true
para cada submódulo.