Find Jobs
Hire Freelancers

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

$30-250 USD

Cerrado
Publicado hace más de 5 años

$30-250 USD

Pagado a la entrega
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.
ID del proyecto: 17968750

Información sobre el proyecto

9 propuestas
Proyecto remoto
Activo hace 5 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
9 freelancers están ofertando un promedio de $164 USD por este trabajo
Avatar del usuario
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 en 14 días
5,0 (171 comentarios)
6,8
6,8
Avatar del usuario
system admin expert
$150 USD en 1 día
5,0 (37 comentarios)
5,7
5,7
Avatar del usuario
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 en 3 días
5,0 (5 comentarios)
3,5
3,5
Avatar del usuario
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 en 3 días
4,7 (2 comentarios)
1,9
1,9
Avatar del usuario
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 en 3 días
5,0 (1 comentario)
1,3
1,3
Avatar del usuario
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 en 3 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
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 en 1 día
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de UNITED STATES
Dover, United States
5,0
9
Forma de pago verificada
Miembro desde mar 8, 2018

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.