Je vais créer un pipeline gitlab cicd pour améliorer votre développement

Certaines informations ont été traduites automatiquement.

Estonie

Je parle Bulgare, Anglais

3 commandes terminées

Je suis un expert en informatique avec plus de 17 ans d'expérience. J'ai travaillé en tant que développeur (Perl, JavaScript, PHP, Python) au début de ma carrière, mais ma véritable passion est l'admi...
À propos de ce service

Le package de base bénéficie d'une réduction de 85 % jusqu'à ce que j'obtienne 2 avis (5 étoiles).


L'intégration continue et la livraison continue (CI/CD) cherchent à optimiser le processus de développement logiciel.

Les éléments clés sont l'automatisation et les politiques que les développeurs doivent suivre.


L'objectif final est de réduire les erreurs et d'améliorer l'efficacité.


Je livrerai un pipeline GitLab qui automatise les tâches courantes avec un impact direct. Qualité du code et du style (linting), tests unitaires, compilation (binaries) et déploiements (distribution de binaries).


Le déploiement continu (CD) n'est PAS inclus. Cela dépend du logiciel exact et de la configuration. L'évaluation de la sécurité des déploiements doit être spécifique à chaque projet. Cela empêche une estimation générique du travail.


Le package inclut uniquement la compilation (premium) de binaries ELF (GNU/Linux, UNIX).


Les niveaux supérieurs incluent les fonctionnalités des niveaux inférieurs.

JavaScript comprend Node.js, React, Next.js et autres logiciels associés.


Le développement des tests unitaires n'est pas inclus. Ils doivent être fournis pour l'automatisation CI/CD.


Lors de la mise en œuvre du CI/CD, le logiciel pourrait nécessiter des modifications. Par exemple, l'automatisation des approches interactives ou l'exécution de services/écouteurs de ports n'est pas possible.


Je serai heureux de répondre à toutes vos questions.

Outils:

GitLab

Frameworks:

Autres

Fournisseur de services cloud:

Amazon Web Services

Langage de programmation:

Python

Java

JavaScript

Golang

PHP

Expertise:

Installation

Développement

Configuration

Mon portfolio