Ik automatiseer het ci cd pipeline proces in github en gitlab

Sommige informatie is automatisch vertaald.

Estland

Ik spreek Bulgaars, Engels

3 bestellingen voltooid

Linux systeembeheerder en DevOps engineer

GNU/Linux sysadmin en DevOps engineer — al meer dan 20 jaar IT-problemen oplossen. Ik ben gespecialiseerd in Linux-servers, infrastructuur, automatisering, beveiliging, netwerken, cloud en troubleshoo...
Over deze dienst

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


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

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


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


Ik lever GitHub Actions of Gitlab pipeline die veelvoorkomende taken automatiseert met directe impact. Code- en stijlkwaliteit (linting), unit testing, bouwen (binaries) en releases (binary distribution).


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) het 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 er bovenop.


De ontwikkeling van unit tests is niet inbegrepen. Ze moeten worden aangeleverd voor CI/CD-automatisering.


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


Ik beantwoord graag al je vragen.

Tools:

Docker

•

GitLab

•

GitHub

Frameworks:

Overige

Cloudprovider:

Amazon Web Services

•

Google Cloud Platform

Programmeertaal:

Python

•

Java

•

JavaScript

•

Golang

•

Overige

Expertise:

Migratie

•

Ontwikkeling

•

Configuratie

Mijn portfolio