Skip to content

GitLab CI Hello World

As always let's begin with the well known simplest case..

Hello World

Create a .gitlab-ci.yml in your top-level of your repository from the previous Git and CMake tutorial and add the following

hello world:
  script: echo "Hello World"

stage this file, commit and then push to your repository. It may be worth working in a new branch, good habits!

On your repository page on GitLab you should see something similar to this

Add CI

The blue symbol on the right shows the pipeline is running, click this for more details about your CI jobs. As stated before, hello world in the YAML here is the name of the job and what follows script is what the GitLab CI runner will try to run.

Pipeline

CI Passed

You can see that the pipeline completed successfully and the job ''hello world'' was run. If we click the job we can see the terminal output of the test and Hello World was echoed to the screen!

CI Output

Easy, you have successfully setup and run your first GitLab CI job for your repository!