diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 7f5cf048f5ff07a85868e40f38b427a28a7987bc..e01056a87d11ef78587b37fafde340aeae7c5552 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: