Skip to content
This repository has been archived by the owner on May 29, 2020. It is now read-only.

Latest commit

 

History

History
32 lines (26 loc) · 2.5 KB

File metadata and controls

32 lines (26 loc) · 2.5 KB

Configurando

A configuração do CodeShip é toda por sua interface, que aliás, é muito simples e resumida, sem muitas surpresas. O primeiro passo, é selecionar o ambiente a ser utilizado, basicamente, você seleciona a plataforma e ele te da algum exemplo de código, como abaixo. Codeship - Configurando 1

Após a escolha, é possível editar e dar uma melhorada no ambiente. Nas contas pagas, é possível definir diversos "pipelines", ou seja, rodar diversas métricas em paralelo, para melhorar a performance. Testei em um projeto e não tive um ganho muito significativo pra compensar o uso pra falar a verdade, mas creio que isso seja um problema na minha arquitetura. Codeship - Configurando 2 É possível utilizar algumas variáveis de ambiente pré-definidas

Existem ainda as diversas integrações para configurar o deploy automatizado, como AWS, Digital Ocean e etc., assim como também é possível você rodar seu próprio script, ou mesmo o Curl para enviar uma chamada a outro serviço, como é o meu caso com o DeployBot - esse eu prentendo falar em um outro artigo futuro. Codeship - Configurando 3

Finalizando a configuração do Deploy, você também pode configurar notificações:

Codeship - Configurando 3
Codeship - Configurando 3

Assim como o Travis-CI e outros serviços, também é possível configurar as próprias variáveis de ambiente, para serem utilizadas durante o processo: Codeship - Configurando 3

E se tudo der certo - ou mesmo se der tudo errado -, você pode conferir os detalhes do build: Codeship - Configurando 3