like when a process succeeds or fails. add a cross-project pipeline triggering job since gitlab 11.8, gitlab provides a new ci/cd configuration syntax for triggering cross-project pipelines found in the pipeline
In your deployment pipeline you want to log in to your server using SSH. To achieve this, you’ll store the SSH private key in a GitLab CI/CD variable (Step 5). The SSH private key is a very sensitive piece of data, because it is the entry ticket to your...
.gitlab-ci.ymlis the configuration file for the pipelines we created earlier. publii-files.jsonis a file used during sync; please do not modify the files in the public directory manually as this will lead to desynchronisation of the data stored under the publii-files.json file. ...
Old-school: Create a Basic App and Deploy It to Heroku First, let’s recreate a typical application for someone who isn’t using any fancy CI/CD pipelines and just wants to deploy their application. It doesn’t matter what kind of app you’re creating, but you will require Yarn or npm...
Old-school: Create a Basic App and Deploy It to Heroku First, let’s recreate a typical application for someone who isn’t using any fancy CI/CD pipelines and just wants to deploy their application. It doesn’t matter what kind of app you’re creating, but you will require Yarn or npm...
test our file now commit and push the .gitlab-ci.yml file to your gitlab repo. here is how it will look in the pipelines tab of gitlab ui: the green checkmark indicates that the step has succeeded and you can see the logs when clicking it. in the second example, the tests have ...
Modern test automation frameworks offer greater scalability, faster execution, and better integration with CI/CD pipelines. This article highlights the top test automation frameworks that stand out for their performance, flexibility, and ease of use, helping teams streamline testing and accelerate releases...
Take a look at my blog post here that will be a great start on how to get started with a CI/CD pipeline using GitLab:GitLab CI CD Pipelines for Home Lab: A Step-by-Step Guide. Clone your gitlab repository Gitlab project runners configuration ...
There's more to GitLab than just Git. GitLab has built an entire ecosystem around the Git version control tool that includes everything from YAML-based CI/CD pipelines to AI-powered pair-programming robots. However, as the GitLab name implies, all DevOps functions start with code, and mos...
Octopus REST API How to Create an API Key How to Create an API KeyAPI keys allow you to access the Octopus Deploy REST API and perform tasks such as creating and deploying releases. API keys can be saved in scripts or external tools, without having to use your username and password. ...