Creerò una pipeline gitlab cicd per migliorare il tuo sviluppo
Informazioni su questo servizio
Il pacchetto base è scontato dell'85% fino a quando non riceverò 2 recensioni (5 stelle).
L'integrazione continua e la consegna continua (CI/CD) cercano di ottimizzare il processo di sviluppo software.
Gli elementi chiave sono l'automazione e le politiche che gli sviluppatori devono seguire.
L'obiettivo finale è ridurre gli errori e migliorare l'efficienza.
Consegnerò pipeline GitLab che automatizzano compiti comuni con impatto diretto. Qualità del codice e dello 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 progetto. Questo evita stime di lavoro generiche.
Il pacchetto include solo la build (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 di esso.
Lo sviluppo dei test unitari non è incluso. Devono essere forniti per l'automazione CI/CD.
Durante l'implementazione 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:
GitLab
Framework:
Altro
Linguaggio di programmazione:
Python
•
Java
•
JavaScript
•
Golang
•
PHP
Expertise:
Installazione
•
Sviluppo
•
Configurazione
