Configurar pipelines do Heroku e o Heroku Flow

Criar um pipeline.

  1. Navegue até o seu painel do Heroku, https://dashboard.heroku.com/.
  2. Clique no aplicativo de desenvolvimento DreamHouse listado nos aplicativos do Heroku, ou seja, dhdev-UNIQUE_ID.
  3. Selecione a opção More (Mais) e Add to Pipeline (Adicionar ao pipeline).
  4. Na seção Add this app to a pipeline (Adicionar este aplicativo a um pipeline), clique em Choose a pipeline (Escolher um pipeline) e selecione Create new pipeline (Criar novo pipeline).
  5. Para pipeline-name, digite o nome dreamhouse-pipeline. Mantenha o estágio padrão em preparação.
  6. Clique em Create pipeline (Criar pipeline).

Conecte seu repositório do GitHub.

  1. Clique no botão Connect to GitHub (Conectar ao GitHub).
  2. Role para baixo até à seção Pipeline connected to GitHub (Pipeline conectado ao GitHub) e digite intro-to-heroku na caixa de entrada. Clique em Search (Pesquisar).
  3. Quando o repositório estiver listado, clique em Connect (Conectar). Seu pipeline foi criado e conectado ao seu repositório intro-to-heroku.
  4. Role de volta para o topo da página e clique na guia Pipeline.
  5. Clique em Add app… (Adicionar aplicativo...) no ambiente de produção.
  6. Na caixa de pesquisa, digite dhprod. Selecione o aplicativo que você criou usando seu botão Heroku, dhprod-UNIQUE_ID. Pressione Enter.

 

Configurar implantações automáticas no pipeline.

  1. Em STAGING (PREPARAÇÃO) clique nas setas.
  2. Clique em Configure automatic deploys (Configurar implantações automáticas)...
  3. Uma janela aparece perguntando qual ramificação implantar automaticamente. Selecione master (master) e, em seguida, clique em Enable Automatic Deploys (Habilitar implantações automáticas). Você agora pode receber solicitações pull do GitHub assim que elas forem aprovadas.
  4. Clique no X para fechar a janela.