Automerò il processo di pipeline ci cd in github e gitlab

Alcune informazioni sono state tradotte automaticamente.

Estonia

Parlo Bulgaro, Inglese

3 ordini completati

Sono un esperto IT con oltre 17 anni di esperienza. Ho lavorato come sviluppatore (Perl, JavaScript, PHP, Python) all'inizio della mia carriera, ma la mia vera passione è l'amministrazione di sistemi ...
Informazioni su questo servizio

Il pacchetto base è scontato dell'85% finché non ricevo 2 recensioni a 5 stelle.


Continuous integration & continuous delivery (CI/CD) cercano di ottimizzare il processo di sviluppo software.

Gli elementi chiave sono l'automazione e le policy che gli sviluppatori devono seguire.


L'obiettivo finale è ridurre gli errori e migliorare l'efficienza.


Consegnerò GitHub Actions o pipeline Gitlab che automatizzano compiti comuni con impatto diretto. Qualità del codice & stile (linting), test unitari, build (binari) e rilasci (distribuzione di binari).


Il deployment continuo (CD) NON è incluso. Dipende dal software e dalla configurazione specifica. La valutazione della sicurezza dei deployment deve essere fatta per ogni progetto. Questo impedisce una stima generica del lavoro.


Il pacchetto include solo la creazione (premium) di binari ELF (GNU/Linux, UNIX).


I livelli superiori includono le funzionalità di quelli inferiori.

JavaScript include Node.js, React, Next.js e altri software sopra.


Lo sviluppo di test unitari non è incluso. Devono essere forniti per l'automazione CI/CD.


Durante l'implementazione di CI/CD il software potrebbe richiedere modifiche. Per esempio, l'automazione di approcci interattivi o l'esecuzione di servizi/ascoltatori di porte non è possibile.


Sarò felice di rispondere a qualsiasi domanda.

Strumenti:

Docker

GitLab

GitHub

Framework:

Altro

Provider Cloud:

Amazon Web Services

Piattaforma Google Cloud

Linguaggio di programmazione:

Python

Java

JavaScript

Golang

Altro

Expertise:

Migrazione

Sviluppo

Configurazione

Il mio portfolio