Vou automatizar o processo de pipeline CI/CD no github e gitlab
Sobre este Serviço
O pacote básico está com 85% de desconto até eu receber 2 avaliações (5 estrelas).
Integração contínua e entrega contínua (CI/CD) tentam otimizar o processo de desenvolvimento de software.
Os componentes principais são automação e políticas que os desenvolvedores devem seguir.
O objetivo final é reduzir erros e melhorar a eficiência.
Vou entregar GitHub Actions ou pipeline do Gitlab que automatizam tarefas comuns com impacto direto. Qualidade do código e estilo (linting), testes unitários, build (binários) e releases (distribuição de binários).
A implantação contínua (CD) NÃO está incluída. Depende do software exato e da configuração. A avaliação de segurança das implantações deve ser feita por projeto. Isso evita estimativas genéricas de trabalho.
O pacote inclui apenas a construção (premium) de binários ELF (GNU/Linux, UNIX).
Os níveis superiores incluem os recursos dos níveis inferiores.
JavaScript inclui Node.js, React, Next.js e outros softwares adicionais.
A elaboração de testes unitários não está incluída. Eles devem ser fornecidos para automação CI/CD.
Durante a implementação do CI/CD, o software pode precisar de alterações. Por exemplo, automação de abordagens interativas ou execução de serviços/ouvinte de portas não é possível.
Ficarei feliz em responder qualquer dúvida.
Ferramentas:
Docker
•
GitLab
•
GitHub
Frameworks:
Outros
Linguagem de programação:
Python
•
JAVA
•
JavaScript
•
Golang
•
Outros
Especialidade:
Migração
•
Desenvolvimento
•
Configuração

