Automerò il processo di pipeline ci cd in github e gitlab
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
Linguaggio di programmazione:
Python
•
Java
•
JavaScript
•
Golang
•
Altro
Expertise:
Migrazione
•
Sviluppo
•
Configurazione

