From d6000b904b2d38124d5cd22e667bf2805d2562c8 Mon Sep 17 00:00:00 2001
From: Will Morris <williamdunstanmorris@gmail.com>
Date: Sun, 9 Dec 2018 15:32:56 +0000
Subject: [PATCH] Changed stage naming conventions in .gitlab-ci.yml

---
 .gitlab-ci.yml | 14 +++++++++-----
 1 file changed, 9 insertions(+), 5 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 7f5cf04..e01056a 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,23 +1,27 @@
+# =============================
+# Mandelbrot: Gitlab-CI Config:
+# =============================
+
 # The stages where jobs run. Each stage contains one or more jobs that run independently from one another
 # Use stages to define dependencies and artifacts from previous stages.
 stages:
+  - build
   - compile
+  - test
   - submit
 
-# Job name
+# Stage: build
 compile-mandelbrot:
-  # Stage name
-  stage: compile
-  # Script in shell - can use other executors: docker-ssh+machine, docker-ssh, virtualbox etc.
+  stage: build
   script:
     - gcc mandelbrot.c
   artifacts:
       paths:
         - a.out
-  # Tag - an identifier to match a job with a specified machine. Useful for different provisions required by a machine.
   tags:
     - macosx
 
+# Stage: compile
 submit-mandelbrot:
   stage: submit
   dependencies:
-- 
GitLab