changelog shortlog graph tags branches changeset files revisions annotate raw help

Mercurial > demo / .gitlab-ci.yml

changeset 30: aa37feddcfb2
parent: 8eb98e4ffe05
author: ellis <ellis@rwest.io>
date: Thu, 15 Jun 2023 22:01:40 -0400
permissions: -rw-r--r--
description: tweaks
1 image: fukamachi/sbcl
2 before_script:
3 - apt-get mercurial
4 - curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
5 - rustup default nightly
6 - hg clone https://lab.rwest.io/otom8/demo ~/quicklisp/local-projects/demo
7 stages:
8  - build
9  - test
10  - deploy
11 build-job:
12  stage: build
13  script:
14  - echo "Compiling the code..."
15  - make build
16  - echo "Compile complete."
17 unit-test-job:
18  stage: test
19  script:
20  - echo "Running unit tests..."
21  - make test
22 lint-test-job:
23  stage: test
24  script:
25  - echo "Linting code..."
26  - make fmt
27  - echo "No lint issues found."
28 deploy-job:
29  stage: deploy
30  script:
31  - echo "Deploying application..."
32  - echo "Application successfully deployed."