Ambientes de desenvolvimento na Amazon CodeCatalyst - AWS Cloud9

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

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Ambientes de desenvolvimento na Amazon CodeCatalyst

As seções a seguir descrevem como criar e gerenciar seu ambiente de desenvolvimento CodeCatalyst usando o AWS Cloud9 IDE.

Criar um ambiente de desenvolvimento

Você pode criar um ambiente de desenvolvimento de várias maneiras:

  • Crie um ambiente de desenvolvimento CodeCatalyst com um repositório de CodeCatalyst origem nas páginas Summary, Dev Environment ou Source repositories.

  • Crie um ambiente de desenvolvimento vazio que não esteja conectado a um repositório de origem CodeCatalyst do Dev Environments.

  • Crie um ambiente de desenvolvimento no IDE de sua escolha e clone um repositório de CodeCatalyst origem 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 CodeCatalyst conta e só podem ser gerenciados pela sua CodeCatalyst conta. 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 novo 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 mais informações sobre como criar um ambiente de desenvolvimento em CodeCatalyst, consulte Como criar um ambiente de desenvolvimento no CodeCatalyst guia da Amazon.

Para obter informações e etapas sobre a criação de um ambiente de desenvolvimento em CodeCatalyst, consulte Criação de um ambiente de desenvolvimento no Guia CodeCatalyst do usuário da Amazon.

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 interno CodeCatalyst, consulte Vinculação de um repositório de origem no Guia do usuário da Amazon. CodeCatalyst

Abrir as configurações do ambiente de desenvolvimento

Depois de criar um ambiente de desenvolvimento no CodeCatalyst console, você pode ver as configurações específicas do ambiente de desenvolvimento:

  1. No CodeCatalyst console, navegue até seu ambiente de desenvolvimento por meio do AWS Cloud9 IDE.

  2. Selecione aws-explorer na barra lateral do AWS Cloud9 .

  3. No painel de navegação Ferramentas do desenvolvedor, expanda CodeCatalyste escolha Abrir configurações para abrir a visualização Configurações do ambiente de desenvolvimento.

  4. 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 Amazon a CodeCatalyst AWS CLI partir do terminal, você deve se certificar de definir AWS_PROFILE=codecatalyst antes de executar qualquer comando. 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 a partir de CodeCatalyst. Para obter mais informações sobre como retomar um ambiente de desenvolvimento, consulte Como retomar um ambiente de desenvolvimento no CodeCatalyst guia da Amazon.

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 Ambientes de desenvolvimento em CodeCatalyst. Para obter mais informações sobre como excluir um ambiente de desenvolvimento, consulte Excluindo um ambiente de desenvolvimento no CodeCatalyst guia da Amazon.

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 a devfile partir da raiz do repositório de origem em 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 faltarem dependências, alguns recursos do AWS Cloud9 IDE podem não funcionar de forma personalizadadevfile. Pode ser necessário um esforço adicional para fazê-los funcionar em determinadas plataformas além do Linux x64.

Para editar o repositório devfile para um ambiente de desenvolvimento no AWS Cloud9
  1. No CodeCatalyst console, navegue até seu ambiente de desenvolvimento por meio do AWS Cloud9 IDE.

  2. Na AWS Cloud9 barra lateral, escolha aws-explorer.

  3. No painel de navegação Ferramentas do desenvolvedor, escolha o menu do CodeCatalyst kit de ferramentas.

  4. Selecione Open Devfile (Abrir devfile).

  5. Edite o devfile e salve o arquivo.

  6. Selecione Controle de origem, que é a extensão Git na barra lateral do menu.

  7. No campo de texto Message (Mensagem), insira uma mensagem antes das alterações de teste.

  8. Para se preparar para uma confirmação, selecione o ícone Stage All Changes (+) (Preparar todas as alterações (+)).

  9. Para ver os comandos do Git, selecione o ícone do menu ao lado do nome do repositório.

  10. Selecione Confirmar e Enviar.

  11. 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 de CodeCatalyst. Para obter mais informações, consulte Configurando seu ambiente de desenvolvimento no CodeCatalyst guia da Amazon.

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. Em CodeCatalyst, você pode usar a Git extensão AWS Cloud9 IDE da mesma forma que qualquer outro provedor de Git host 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 ele CodeCatalyst, consulte Conceitos do repositório de origem no guia da 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 CodeCatalystguia da Amazon.

nota

Ao usar a Amazon a CodeCatalyst AWS CLI partir do terminal, você deve se certificar de definir AWS_PROFILE=codecatalyst antes de executar qualquer comando. CodeCatalyst

Se você encontrar problemas com seu ambiente de desenvolvimento, consulte Solução de problemas com ambientes de desenvolvimento no CodeCatalyst guia da Amazon.