Crearé un pipeline cicd en Gitlab para mejorar tu desarrollo

Parte de la información se ha traducido automáticamente.

Estonia

Hablo Búlgaro, Inglés

3 pedidos completados

Administrador de sistemas Linux e ingeniero de DevOps

Ingeniero de sysadmin en GNU/Linux y DevOps, resolviendo problemas de TI desde hace más de 20 años. Me especializo en servidores Linux, infraestructura, automatización, seguridad, redes, cloud y resol...
Acerca de este Servicio

El paquete básico tiene un 85% de descuento hasta que reciba 2 reseñas (de 5 estrellas).


La integración continua y la entrega continua (CI/CD) intentan optimizar el proceso de desarrollo de software.

Los componentes clave son la automatización y las políticas que los desarrolladores deben seguir.


El objetivo final es reducir errores y mejorar la eficiencia.


Entregaré un pipeline de GitLab que automatiza tareas comunes con impacto directo. Calidad del código y estilo (linting), pruebas unitarias, construcción (binarios) y lanzamientos (distribución de binarios).


La implementación de deployment (CD) NO está incluida. Depende del software y la configuración exacta. La evaluación de seguridad de los deployments debe hacerse por proyecto. Esto evita estimaciones genéricas del trabajo.


El paquete solo incluye la construcción (premium) de binarios ELF (GNU/Linux, UNIX).


Los niveles superiores incluyen las funciones de los niveles inferiores.

JavaScript incluye Node.js, React, Next.js y otros softwares relacionados.


El desarrollo de pruebas unitarias no está incluido. Deben proporcionarse para la automatización CI/CD.


Durante la implementación de CI/CD, el software podría requerir cambios. Por ejemplo, la automatización de enfoques interactivos o la ejecución de servicios/escuchas de puertos no es posible.


Estaré encantado de responder cualquier pregunta.

Herramientas:

GitLab

Marcos:

Otros

Proveedor de la nube:

Amazon Web Services

•

Google Cloud Platform

Lenguaje de programación:

Python

•

Java

•

JavaScript

•

Golang

•

PHP

Experiencia:

Instalación

•

Desarrollo

•

Configuración

Mi porfolio