changelog shortlog graph tags branches changeset file revisions annotate raw help

Mercurial > demo / .gitlab-ci.yml

revision 43: cc2204bc6109
parent 42: 5c58d05abae6
child 44: 99d4ab4f8d53
     1.1--- a/.gitlab-ci.yml	Thu Jun 20 22:31:58 2024 -0400
     1.2+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.3@@ -1,32 +0,0 @@
     1.4-image: fukamachi/sbcl
     1.5-before_script:
     1.6-- apt-get mercurial
     1.7-- curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
     1.8-- rustup default nightly
     1.9-- hg clone https://lab.rwest.io/otom8/demo ~/quicklisp/local-projects/demo
    1.10-stages:
    1.11-  - build
    1.12-  - test
    1.13-  - deploy
    1.14-build-job:
    1.15-  stage: build
    1.16-  script:
    1.17-    - echo "Compiling the code..."
    1.18-    - make build
    1.19-    - echo "Compile complete."
    1.20-unit-test-job:
    1.21-  stage: test
    1.22-  script:
    1.23-    - echo "Running unit tests..."
    1.24-    - make test
    1.25-lint-test-job:
    1.26-  stage: test
    1.27-  script:
    1.28-    - echo "Linting code..."
    1.29-    - make fmt
    1.30-    - echo "No lint issues found."
    1.31-deploy-job:
    1.32-  stage: deploy
    1.33-  script:
    1.34-    - echo "Deploying application..."
    1.35-    - echo "Application successfully deployed."
    1.36\ No newline at end of file