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 : ...
Vou abordar os aplicativos em separado em artigos que eu irei produzir. Instale com todas as dependências: RecordMyDesktop - Para gravar do que estiver na tela do Desktop Cinelerra - Para editar o vídeo ffmpeg - Para converter entre formatos Com todos os filtros Primeiro, certifique-se que o microfone esteja capturando normalmente. Dependendo da distribuição Linux usada, vai requerer um trabalho extra para achar a regulagem certa para ativar o microfone e para não dar microfonia. Use o comando recordmydesktop --v_bitrate 2000000 para gravar tudo o que ocorrer na tela gráfica do Linux, com qualidade, o vídeo. Para converter do RecordMyDesktop para um formato que o Cinelerra leia, usar ffmpeg -i out.ogv -qscale 0 video.mpg Para todos os arquivos a serem editados ou unidos pelo programa A opção -qscale 0, é necessária para que o vídeo não perca a qualidade do ogv original Relembrando, os vídeos devem estar em M...
PHP - um acrônimo recursivo para " PHP : Hypertext Preprocessor", originalmente Personal Home Page - é uma linguagem originalmente construída para construção de páginas WEB dinâmicas. Com o tempo, houve uma evolução, outras linguagens surgiram com o mesmo objetivo, ASP, JSP, entre outros. Algumas inclusive unindo as capacidades de suas plataformas mãe, igual o JSP que faz parte do Java e faz uso massivo de objetos. A Microsoft ainda evoluiu toda a sua plataforma para algo semelhante ao Java, houve a necessidade do PHP também evoluir. Agora ele é capaz de realizar coisas semelhantes as outras plataformas, de modo que a escolha entre as várias tecnologias acaba que recai principalmente na experiência da equipe, pois os mesmos resultados podem ser obtidos. E a orientação a objetos não ficou atrás. Exemplo de objeto PHP: PHPTestes | |_index.php |_Teste.php Note que a estrutura do site de teste, é uma página principal e ...
Comentários
Postar um comentário