Sobes.tech
Junior — Middle

Tem experiência prática na automação de tarefas com scripts Bash no Jenkins?

sobes.tech IA

Resposta da IA

Sim, tenho experiência em automatizar tarefas com scripts Bash no Jenkins. Por exemplo, escrevi scripts para executar testes automaticamente, construir projetos e fazer deploy de aplicações. No Jenkins, esses scripts eram executados como etapas do pipeline, o que permitia automatizar todo o processo desde a construção até o lançamento. Essa abordagem acelerava e simplificava bastante o trabalho da equipe, reduzindo a probabilidade de erros em tarefas manuais.

Exemplo de um script Bash simples para Jenkins:

#!/bin/bash

# Construir o projeto
make build

# Executar testes
make test

# Fazer deploy se a construção for bem-sucedida
if [ $? -eq 0 ]; then
  ./deploy.sh
else
  echo "Construção ou testes falharam"
  exit 1
fi