Software architect & tech tips

  • Jenkins no Amazon Linux 2023

    Em determinada atividade foi necessário instalar o Jenkins no Amazon Linux 2023. Antes de começar a instalação, o requisito deste é o Java 21 – que pode ser encontrado aqui. Pré-requisito $ sudo dnf update -y Instalação Instale as chaves do repositório: $ sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo $ sudo rpm –import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key Instale o…

  • Java 21 no Amazon Linux 2023

    Em determinada atividade foi necessário instalar o Java 21 no Amazon Linux 2023. Pré-requisito $ sudo dnf update -y $ sudo dnf upgrade -y Instalação Atualize e instale o Java 21: $ sudo dnf install -y java-21-amazon-corretto-headless Acesso Para validar a versão, utilize o comando: $ java -version Com o seguinte resultado: openjdk version "21.0.8"…

  • Java e Maven no Debian

    Em determinada atividade, foi necessário instalar o Java 21 e o Maven no Debian 13. Porém, essas versões não estão disponíveis nos repositórios oficiais da distribuição. Ok, sei que esse é um assunto repetido. Mas, nesse caso, o ambiente é puramente de desenvolvimento. E para esse cenário, existem formas bem mais práticas de instalar essas…

  • Configurando um projeto Git no Jenkins

    A integração do código e sua disponibilização no ambiente de execução são bastante agilizadas com o uso de ferramentas como o Jenkins. O sistema de versionamento mais utilizado atualmente é o Git e, neste exemplo, estamos utilizando o GitHub, uma plataforma da Microsoft. 1. Configuração do Jenkins Antes de prosseguirmos, é necessário realizar algumas configurações…

  • Jenkins no Debian 12

    Em determinada atividade foi necessário instalar o Jenkins no Debian 12. Antes de começar a instalação, o requisito deste é o Java 21 – que pode ser encontrado aqui. Pré-requisito $ sudo apt update $ sudo apt dist-upgrade $ sudo apt install -y wget apt-transport-https gpg Instalação Instale as chaves do repositório: $ wget -qO…