Ik maak een gitlab cicd pipeline om je ontwikkeling te verbeteren

Sommige informatie is automatisch vertaald.

Estland

Ik spreek Bulgaars, Engels

3 bestellingen voltooid

Ik ben een IT-expert met meer dan 17 jaar ervaring. In mijn vroege carrière heb ik als ontwikkelaar gewerkt (Perl, JavaScript, PHP, Python), maar mijn echte passie ligt bij GNU/Linux systeembeheer. In...
Over deze dienst

Het basispakket is 85% korting totdat ik 2 reviews (5-sterren) heb ontvangen.


Continuous integration en continuous delivery (CI/CD) proberen het softwareontwikkelingsproces te optimaliseren.

De belangrijkste onderdelen zijn automatisering en beleid dat ontwikkelaars moeten volgen.


Het uiteindelijke doel is om fouten te verminderen en de efficiëntie te verbeteren.


Ik lever een GitLab pipeline die veelvoorkomende taken automatiseert met directe impact. Code- en stijlkwaliteit (linting), unit testing, bouwen (binaries) en releases (binary distributie).


Continuous deployment (CD) is NIET inbegrepen. Het hangt af van de exacte software en setup. De beveiligingsbeoordeling van deployments moet per project gebeuren. Dit voorkomt algemene werkinschattingen.


Het pakket bevat alleen (premium) bouwen van ELF binaries (GNU/Linux, UNIX).


<p Hogere tiers bevatten de functies van lagere tiers.

JavaScript omvat Node.js, React, Next.js en andere software daarop.


Het ontwikkelen van unit tests is niet inbegrepen. Ze moeten worden aangeleverd voor CI/CD automatisering.


Tijdens de implementatie van CI/CD kunnen er wijzigingen nodig zijn in de software. Bijvoorbeeld, automatisering van interactieve aanpakken of het draaien van services/poortluisteraars is niet mogelijk.


Ik beantwoord graag al je vragen.

Tools:

GitLab

Frameworks:

Overige

Cloudprovider:

Amazon Web Services

Google Cloud Platform

Programmeertaal:

Python

Java

JavaScript

Golang

PHP

Expertise:

Installatie

Ontwikkeling

Configuratie

Mijn portfolio