Enviar seu app

Esta página aborda o processo de envio do produto para teste e revisão.

Antes de começar

Fazer o upload de imagens

Consulte as diretrizes de verificação no repositório GitHub das ferramentas do Cloud Marketplace para garantir que suas imagens de contêiner sejam aprovadas nos testes automatizados de todos os aplicativos no Cloud Marketplace.

Após as imagens do contêiner passarem nos testes de verificação, verifique se todas as imagens de uma versão estão identificadas com a faixa de lançamento e os números de versão, de acordo com as diretrizes para organizar suas versões.

Por fim, construa suas imagens e envie-as para o repositório do Container Registry criado quando você configurou o ambiente.

Observação:se você estiver desenvolvendo com um pipeline de integração contínua (CI, na sigla em inglês), deixe o upload das imagens para a etapa final, após a aprovação de todos os testes.

Em seguida, adicione sua versão à listagem do Cloud Marketplace no Portal do Produtor.

Antes de publicar sua versão para clientes, é possível visualizá-la no Cloud Marketplace e atualizar as imagens. A equipe do Cloud Marketplace também testa e aprova a versão antes de ser publicada pelos clientes.

Adicionar seu produto no Portal do Produtor

Antes de publicar seu produto, é necessário enviar todos os componentes para revisão. As seguintes revisões podem ser enviadas em qualquer ordem à equipe do Cloud Marketplace:

  • Detalhes do produto
  • Preços
  • Imagens do Container

Algumas revisões podem levar até duas semanas para serem aprovadas. Por isso, recomendamos que você revise os requisitos e comece o mais cedo possível.

Adicionar os detalhes do produto

Os detalhes do produto incluem informações do produto no Cloud Marketplace, informações de marketing e links para a documentação.

Para adicionar os detalhes do produto:

  1. Abra o Portal do Produtor no Google Cloud console:

    https://console.cloud.google.com/producer-portal?project=YOUR_PUBLIC_PROJECT_ID
    

    Substitua YOUR_PUBLIC_PROJECT_ID pelo ID do projeto público criado para o Cloud Marketplace, por exemplo, my-organization-public.

  2. Na lista de produtos, clique no ID do produto criado.

  3. Na página Visão geral do produto, acesse os Detalhes do produto, e clique em Editar.

  4. Preencha a guia Informações sobre o produto da seção Detalhes do produto. Ao preencher as Informações sobre o produto, é possível adicionar IDs de categoria. Os IDs de categoria permitem que os clientes encontrem seu produto em categorias ou filtros selecionados ao pesquisar no Cloud Marketplace. É possível selecionar até dois ID de categoria para um produto.

  5. Para adicionar tutoriais, documentações e, opcionalmente, outros contratos de licença, conclua o guia Documentação da seção Detalhes do produto. A documentação precisa atender aos requisitos dos guias do usuário.

  6. Para adicionar metadados de pesquisa ou palavras-chave ou personalizar o URL da página de detalhes da solução, preencha a guia Metadados de produto da seção Detalhes do produto.

  7. Quando estiver pronto para enviar os detalhes do produto para processamento, clique em Enviar. A equipe de Engenharia de parceiros leva de 2 a 5 dias para analisar e aprovar os detalhes do produto. Comece a editar os detalhes agora e envie a análise mais tarde.

Adicionar as imagens do contêiner

Cada versão corresponde a uma versão secundária do seu software e a uma tag de imagem no repositório de preparo do Container Registry.

Para adicionar as imagens do contêiner:

  1. Na lista de produtos, clique no ID do produto criado.

  2. Na página Visão geral do produto, acesse a seção Imagens do contêiner.

  3. Na seção "Imagens do contêiner", insira o URL do seu repositório do Container Registry.

  4. Clique em Especificar versão. Pode levar alguns segundos para ler o repositório e carregar as tags.

  5. Em Tag de exibição, selecione a versão que você quer incluir no seu aplicativo do Kubernetes.

  6. Adicione uma breve descrição da versão.

  7. Na caixa Repositório público do Git, insira o URL do repositório do Git que você criou durante a criação do pacote do app.

  8. Na caixa Implantar URL da documentação, insira um link para a documentação que descreve as etapas para implantar o aplicativo pela interface da linha de comando (CLI). Por exemplo, a documentação pode ser o readme no seu repositório do Git.

  9. Clique em Concluído quando tiver adicionado todas as informações dessa versão.

  10. Para adicionar mais versões, clique em Adicionar versão e insira as informações dessa versão.

  11. Em Selecionar versões padrão, selecione a versão que os clientes veem na página de detalhes do produto.

  12. Quando terminar de adicionar versões compatíveis ao produto, clique em Salvar e validar. As imagens são copiadas para um repositório público e, em seguida, executamos uma série de testes nelas.

  13. Clique em Enviar para enviar as imagens do contêiner para revisão.

Visualizar o aplicativo do Kubernetes

Para visualizar a listagem do Cloud Marketplace antes que ela fique visível para os usuários, clique em Visualização completa. Depois que as tarefas de verificação da imagem do contêiner forem concluídas, essa opção de visualização também permitirá que você teste a implantação do produto.

Publicar o aplicativo do Kubernetes

Para publicar seu produto no Cloud Marketplace, é necessário:

  • Concluir as revisões de Detalhes do produto, Preços e Imagens do contêiner.

  • Ser aprovado como parceiro do Google Cloud Build.

Depois que todas as avaliações forem aprovadas, você poderá publicar e lançar o produto em alguns minutos. Siga estas instruções para publicar seu produto:

  1. Acesse a página Visão geral do produto no Portal do Produtor.

  2. Clique em Publicar.