Find Jobs
Hire Freelancers

Set up CI/CD pipeline from Gitlab repo to my server

$30-250 USD

Chiuso
Pubblicato più di 5 anni fa

$30-250 USD

Pagato al completamento
Hello, I have a Ubuntu server running on DigitalOcean. It is hosting multiple websites using nginx and pm2. I have a few Gitlab repositories that contain the code for these websites. I would like to set up a working CI/CD pipeline using Gitlab's built in features, so that when I push code to the remote repo on Gitlab, it tests my code, and if it passes, it will push it to my live server. I need this to work for each website/repo. There's seven total I believe. Or you can just do it for one and provide me the steps to recreate it for the other websites to save time/money.
Rif. progetto: 17968750

Info sul progetto

9 proposte
Progetto a distanza
Attivo 5 anni fa

Hai voglia di guadagnare un po'?

I vantaggi delle offerte su Freelancer

Imposta il tuo budget e le scadenze
Fatti pagare per il lavoro svolto
Delinea la tua proposta
La registrazione e le offerte sui lavori sono gratuite
9 freelance hanno fatto un'offerta media di $164 USD
Avatar dell'utente
Hello, I can help you with the Continuous Integration, may I ask if this is on the AWS platform or anything else. Regards
$250 USD in 14 giorni
5,0 (171 valutazioni)
6,8
6,8
Avatar dell'utente
system admin expert
$150 USD in 1 giorno
5,0 (37 valutazioni)
5,7
5,7
Avatar dell'utente
Hello there, I'm a devops engineer with several years' experience configuring CI/CD pipelines and complex infrastructure. I've set up CI/CD pipelines using GitLab many times. In fact, I actually set a system that automatically provisions GitLab repos, webhooks, CI scripts and relevant infrastructure -- this system is used in production at Starz Entertainment and Lionsgate Entertainment to provision pipelines for AAA movie titles. So you can say I'm intimately familiar with Gitlab CI. I would be happy to help you set up your sites to automagically deploy when your code passes. Thanks for reading my proposal. I look forward to working with you, and I hope to hear back from you soon. Best regards, George Puckett
$200 USD in 3 giorni
5,0 (5 valutazioni)
3,5
3,5
Avatar dell'utente
Hi, I am very confident to get this opportunity , if you render me i have been working as developer as well as designer from last 6 years . I make sure you that i will show you my experience through my work I can definitely work on this project and build and design your website .If you provide me opportunity to work on this project, I will devote my full dedication to get you well better result and finalize this project for you . Thanks Ashish
$155 USD in 3 giorni
4,7 (2 valutazioni)
1,9
1,9
Avatar dell'utente
hiii i have experience with gitlab ci-cd with docker/or server to host site or application. so i can do your work very efficiently & effectively.
$138 USD in 3 giorni
5,0 (1 valutazione)
1,3
1,3
Avatar dell'utente
I have hands-on experience in GitHub and currently working on GitHub for one project. Along with this can you please share more details so will go through it and start work on it ASAP.
$155 USD in 3 giorni
0,0 (0 valutazioni)
0,0
0,0
Avatar dell'utente
Is there a specific way you have to deploy or do you just copy over SSH? What does testing mean? Do you want to host a test site or just make sure it builds without errors? If it's the latter I can help you do it under 3 hours over chat, at most a day if the build/deploy script runs into issues. I've deployed Node.JS sites over Gitlab before, last one was a few days ago.
$100 USD in 1 giorno
0,0 (0 valutazioni)
0,0
0,0

Info sul cliente

Bandiera: UNITED STATES
Dover, United States
5,0
9
Metodo di pagamento verificato
Membro dal mar 8, 2018

Verifica del cliente

Grazie! Ti abbiamo inviato tramite email il link per richiedere il tuo bonus gratuito.
Non è stato possibile inviarti l'email. Riprova per piacere.
di utenti registrati di lavori pubblicati
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Caricamento anteprima
Autorizzazione per la geolocalizzazione concessa.
La tua sessione è scaduta ed è stato effettuato il log out. Accedi nuovamente per piacere.