Have a single set of "build" and "deploy" steps in your pipeline, but run different actions based on your environment.
Learn how to create a token that grants limited access to a specific project.
Generate a personal access token that will grant a service the ability to perform certain actions as if they were you.
A simple CI/CD pipeline that will get you something simple/basic in place that you can the "build" (pun intended) upon. This way there isn't a steep learning curve.
Set variables for your CI/CD pipelines in GitLab.
Find your GitLab project's ID
Disable the "Auto DevOps" on new projects in Gitalb
Fix not being able to upload images to the wikis in Gitlab when using a reverse proxy for HTTPS.
Get started with using LFS in GitLab in order to manage large files.
Configure SMTP for Dockerized Gitlab so that it can send emails.
Deploy a Gitlab runner to unlock CI/CD capabilities in Gitlab.
Deploy Gitlab with the help of Docker.