Ich werde eine Gitlab-CICD-Pipeline erstellen, um Ihre Entwicklung zu verbessern

Einige Informationen wurden automatisch übersetzt.

Estland

Ich spreche Bulgarisch, Englisch

3 Aufträge abgeschlossen

Ich bin ein IT-Experte mit über 17 Jahren Erfahrung. Zu Beginn meiner Karriere habe ich als Entwickler (Perl, JavaScript, PHP, Python) gearbeitet, aber meine wahre Leidenschaft gilt der GNU/Linux-Syst...
Über diesen Service

Das Basispaket ist bis zu 85 % günstiger, solange ich 2 Bewertungen (5 Sterne) erhalte.


Continuous Integration und Continuous Delivery (CI/CD) versuchen, den Softwareentwicklungsprozess zu optimieren.

Die wichtigsten Komponenten sind Automatisierung und Richtlinien, die Entwickler befolgen müssen.


Das Endziel ist, Fehler zu reduzieren und die Effizienz zu steigern.


Ich liefere GitLab-Pipelines, die gängige Aufgaben mit direktem Einfluss automatisieren. Code- und Stilqualität (Linting), Unit-Tests, Builds (Binaries) und Releases (Binary Distribution).


Continuous Deployment (CD) ist NICHT enthalten. Es hängt von der genauen Software und Einrichtung ab. Die Sicherheitsbewertung von Deployments muss projektbezogen erfolgen. Das verhindert eine allgemeine Arbeitsschätzung.


Das Paket umfasst nur (Premium-)Erstellung von ELF-Binaries (GNU/Linux, UNIX).


Höhere Stufen beinhalten die Funktionen der niedrigeren Stufen.

JavaScript umfasst Node.js, React, Next.js und andere Software darauf aufbauend.


Die Entwicklung von Unit-Tests ist nicht enthalten. Sie müssen für die CI/CD-Automatisierung bereitgestellt werden.


Während der CI/CD-Implementierung kann es erforderlich sein, Änderungen am Software vorzunehmen. Zum Beispiel ist die Automatisierung interaktiver Ansätze oder das Ausführen von Diensten/Port-Listenern nicht möglich.


Ich beantworte gerne alle Fragen.

Tools:

GitLab

Frameworks:

Andere

Cloud-Provider:

Amazon Web Services

Google Cloud Platform

Programmiersprache:

Python

Java

JavaScript

Golang

PHP

Expertise:

Installation

Entwicklung

Konfiguration

Mein Portfolio