Introdução A proposta desse artigo é apresentar de forma resumida uma solução para um ciclo de build/deploy para ambientes locais usando Bitbucket. Pré Requisitos Pra prosseguir nesse artigo, considero que você tenha: Conhecimento básico de Linux Conhecimento básico de Bitbucket Conhecer Docker - mesmo que superficialmente Configurando o Servidor Cada servidor tem um método de conexão, então pesquise como é feita a conexão com o Bitbucket para seu provedor. A maioria deles têm suporte para conexão com o Bitbucket - eu usei para teste o Kinghost. Consulte o suporte. Configurando o Bitbucket Clique em Repository settings. E em seguida em Pipelines=>Settings. E habilite os pipelines. Configurando o pipeline Configurando o repositório Primeiro defina as variáveis do repositório em Repository settings=>Pipelines=>Repository variables. FTP_SERVER, FTP_USER e FTP_PASSWORD Configurando o pipeline bitbucket-pipelines.yml pipelines : custom : ...
Faço o desenvolvimento de sites para gerência de seu negócio. Idealizo a arquitetura ideal baseada em PHP ou Java Faço a publicação Trabalho com entrega incremental - parte por parte com o aceite do cliente. Faço contrato de suporte - no caso da aplicação necessitar de suporte continuado
Algumas ponderações sobre uma discussão recorrente que vejo nas rodas de amigos e fóruns de discussão (isso inclue G+, Twitter e Facebook). Insistem em falar que Java é melhor que PHP, C++ é incrivelmente rápido e versátil (com poucas modificações, pode-se compilar o código em diferentes plataformas, sem perder muito da funcionalidade), mas ninguém supera Assembly para algumas aplicações. Há também defensores de Python e Rubi por aí, e outros que falam que a plataforma .NET é insuperável. Algo que aprendi, é que cada linguagem é boa NO QUE ELA PROPÕE A FAZER. Algo que aprendi em arquitetura de softwares, é que se você quer uma funcionalidade, você vai buscar instalar uma linguagem adequada ao que você quer. E integrar ao sistema usando uma comunicação comum (a esmagadora maioria das vezes, usando mensagens, arquivos ou banco de dados quando são sistemas internos na empresa, ou webservices quando são dispostos pela Web (pode ser usado banco, se ambos os sistemas tem acesso a ele pe...
Comentários
Postar um comentário