O AWS Cloud9 não está mais disponível para novos clientes. Os clientes atuais do AWS Cloud9 podem continuar usando o serviço normalmente. Saiba mais
Ambientes de desenvolvimento no Amazon CodeCatalyst
As seções a seguir descrevem como criar e gerenciar seu ambiente de desenvolvimento com o CodeCatalyst usando o IDE do AWS Cloud9.
Criar um ambiente de desenvolvimento
Você pode criar um ambiente de desenvolvimento de várias maneiras:
Crie um Ambiente de Desenvolvimento no CodeCatalyst com um repositório de origem do CodeCatalyst nas páginas Resumo, Ambiente de Desenvolvimento ou Repositórios de origem.
Crie um Ambiente de Desenvolvimento vazio que não esteja conectado a um repositório de origem no CodeCatalyst a partir de Ambientes de Desenvolvimento.
Crie um ambiente de desenvolvimento no IDE de sua escolha e clone um repositório de origem do CodeCatalyst no ambiente de desenvolvimento.
Você pode criar um ambiente de desenvolvimento para cada ramificação e repositório. Um projeto pode ter vários repositórios. Seus ambientes de desenvolvimento estão associados somente à sua conta do CodeCatalyst e só podem ser gerenciados por ela. Você pode abrir o ambiente de desenvolvimento e trabalhar com ele com qualquer um dos IDEs compatíveis. Depois de escolher um IDE específico, você só pode abrir esse Ambiente de Desenvolvimento com o IDE escolhido. Se quiser usar um IDE diferente, você pode alterar o IDE selecionando o Ambiente de Desenvolvimento na barra de navegação e escolhendo Editar, ou criando um Ambiente de Desenvolvimento. Por padrão, os Ambientes de Desenvolvimento são criados com um processador de 2 núcleos, 4 GB de RAM e 16 GB de armazenamento persistente.
Para obter informações e saber as etapas para criar um Ambiente de Desenvolvimento no CodeCatalyst, consulte Criar um Ambiente de Desenvolvimento no Guia do Amazon CodeCatalyst.
Para obter informações e saber as etapas para criar um Ambiente de Desenvolvimento no CodeCatalyst, consulte Criar um Ambiente de Desenvolvimento no Guia do usuário do Amazon CodeCatalyst.
nota
Agora você pode criar Ambientes de Desenvolvimento com repositórios de origem de terceiros. Para obter informações sobre como vincular um repositório de origem de terceiros a um projeto no CodeCatalyst, consulte Vinculação de um repositório de origem no Guia do usuário do Amazon CodeCatalyst.
Abrir as configurações do ambiente de desenvolvimento
Depois de criar um Ambiente de Desenvolvimento no console do CodeCatalyst, você pode visualizar configurações específicas do Ambiente de Desenvolvimento:
-
No console do CodeCatalyst, navegue até seu Ambiente de Desenvolvimento por meio do IDE do AWS Cloud9.
-
Selecione aws-explorer na barra lateral do AWS Cloud9.
-
No painel de navegação Ferramentas do desenvolvedor, expanda CodeCatalyst e selecione Abrir configurações para abrir a exibição Configurações do Ambiente de Desenvolvimento.
-
Na visualização Configurações do Ambiente de Desenvolvimento, as seções a seguir contêm opções para o Ambiente de Desenvolvimento:
Alias: visualize e altere o Alias atribuído ao seu Ambiente de Desenvolvimento.
Status: veja o status atual de seu Ambiente de Desenvolvimento, o projeto ao qual ele foi atribuído e interrompa seu Ambiente de Desenvolvimento.
Devfile: veja o nome e a localização do Devfile para seu Ambiente de Desenvolvimento. Para abrir seu Devfile, escolha Abrir no editor.
Configurações de computação: altere o tamanho e a duração do tempo limite padrão para o Ambiente de Desenvolvimento.
nota
Não é possível alterar a quantidade de espaço de armazenamento atribuída ao seu Ambiente de Desenvolvimento depois que ele é criado.
nota
Ao usar a AWS CLI do Amazon CodeCatalyst pelo terminal, você deve definir AWS_PROFILE=codecatalyst antes de executar qualquer comando do CodeCatalyst.
Retomar um ambiente de desenvolvimento
Tudo no diretório $HOME
de um ambiente de desenvolvimento é armazenado de forma persistente. Se necessário, você poderá parar de trabalhar em um Ambiente de Desenvolvimento e continuar trabalhando nele posteriormente. Suponha que um Ambiente de Desenvolvimento fique inativo pelo tempo selecionado nos campos Tempo limite quando o Ambiente de Desenvolvimento foi criado. Nesse caso, a sessão é interrompida automaticamente.
Você só pode retomar um ambiente de desenvolvimento no CodeCatalyst. Para obter mais informações sobre como retomar um Ambiente de Desenvolvimento, consulte Retomar um Ambiente de Desenvolvimento no Guia do Amazon CodeCatalyst.
nota
A retomada de um Ambiente de Desenvolvimento pode levar alguns minutos.
Excluir um ambiente de desenvolvimento
Quando terminar de trabalhar no conteúdo armazenado em seu Ambiente de Desenvolvimento, você poderá excluí-lo. Antes de excluir um Ambiente de Desenvolvimento, confirme e envie suas alterações de código para o repositório de origem original. Depois de excluir seu Ambiente de Desenvolvimento, a cobrança de computação e armazenamento do Ambiente de Desenvolvimento será interrompida.
Você só pode excluir um ambiente de desenvolvimento da página Dev Environments (Ambientes de desenvolvimento) no CodeCatalyst. Para obter mais informações sobre como excluir um Ambiente de Desenvolvimento, consulte Excluir um Ambiente de Desenvolvimento no Guia do Amazon CodeCatalyst.
Editar o repositório devfile para um Ambiente de Desenvolvimento
Para alterar a configuração de um Ambiente de Desenvolvimento, edite o devfile. Você pode usar os devfiles para padronizar seu Ambiente de Desenvolvimento em toda a sua equipe. Você pode editar o devfile na raiz do repositório de origem no CodeCatalyst. Como alternativa, você pode editar o devfile em um IDE compatível. Se você editar o devfile em um IDE compatível, confirme e envie suas alterações para o repositório de origem ou crie uma pull request. Dessa forma, um membro da equipe poderá revisar e aprovar as edições do devfile.
nota
Você só pode incluir imagens de contêiner público em seu devfile.
nota
Se determinados faltarem, alguns recursos do IDE do AWS Cloud9 poderão não funcionar em devfile personalizado. Pode ser necessário um esforço adicional para fazê-los funcionar em determinadas plataformas além do Linux x64.
Editar o repositório devfile para um Ambiente de Desenvolvimento no AWS Cloud9
-
No console do CodeCatalyst, navegue até seu Ambiente de Desenvolvimento por meio do IDE do AWS Cloud9.
-
Na barra lateral do AWS Cloud9, selecione aws-explorer.
-
No painel de navegação Ferramentas do desenvolvedor, selecione o menu Kit de ferramentas do CodeCatalyst.
-
Selecione Open Devfile (Abrir devfile).
-
Edite o devfile e salve o arquivo.
-
Selecione Controle de origem, que é a extensão Git na barra lateral do menu.
-
No campo de texto Message (Mensagem), insira uma mensagem antes das alterações de teste.
-
Para se preparar para uma confirmação, selecione o ícone Stage All Changes (+) (Preparar todas as alterações (+)).
-
Para ver os comandos do Git, selecione o ícone do menu ao lado do nome do repositório.
-
Selecione Confirmar e Enviar.
-
Selecione Atualizar Ambiente de Desenvolvimento no menu do AWS Toolkit.
Selecione Confirmar e Enviar. A atualização do devfile foi salva e as alterações foram confirmadas e enviadas.
nota
Digamos que o Ambiente de Desenvolvimento que você deseja iniciar usando um devfile personalizado não funcione. Isso pode ser porque o devfile não é compatível com o AWS Cloud9. Para solucionar problemas, revise o devfile. Se o problema persistir, exclua-o e tente criar outro.
Você também pode editar o devfile para um ambiente de desenvolvimento por meio do CodeCatalyst. Para obter mais informações, consulte Configuring your Dev Environment (Configurar seu ambiente de desenvolvimento) no Guia do desenvolvedor do Amazon CodeCatalyst.
Clonar um repositório
Para trabalhar de forma eficaz com vários arquivos, ramificações e confirmações nos repositórios de origem, você pode clonar o repositório de origem em seu computador local. Em seguida, use um cliente do Git ou um IDE para fazer alterações. No CodeCatalyst, você pode usar a extensão do Git do IDE do AWS Cloud9 da mesma forma que qualquer outro provedor de hospedagem do Git e também usando a linha de comando. Para saber como clonar um repositório de terceiro, consulte Inicializar ou clonar um repositório do Git.
Para obter mais informações sobre como criar um Ambiente de Desenvolvimento a partir de um repositório de origem e cloná-lo com o CodeCatalyst, consulte Conceitos do repositório de origem no Guia do Amazon CodeCatalyst.
Solução de problemas em um ambiente de desenvolvimento
Se você encontrar problemas com seu Ambiente de Desenvolvimento, consulte Solução de problemas com Ambientes de Desenvolvimento no Guia do Amazon CodeCatalyst.
nota
Ao usar a AWS CLI do Amazon CodeCatalyst pelo terminal, você deve definir AWS_PROFILE=codecatalyst antes de executar qualquer comando do CodeCatalyst.
Se você encontrar problemas com seu Ambiente de Desenvolvimento, consulte Solução de problemas com Ambientes de Desenvolvimento no Guia do Amazon CodeCatalyst.