From 63a8e25b8629759d5fa12ef1a89d6cac191329c7 Mon Sep 17 00:00:00 2001
From: Wang Shidong <wsdjeg@outlook.com>
Date: Sun, 24 Sep 2023 00:44:52 +0000
Subject: [PATCH] ci(gitlab): update ci file

---
 .gitlab-ci.yml | 12 ++++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 0024530e7..031e71490 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,10 +1,18 @@
+# The Docker image that will be used to build your app
 image: ruby:2.7
-
+# Functions that should be executed before the build script is run
+before_script: []
 pages:
   script:
+    - cd docs
     - gem install bundler
     - bundle install
-    - bundle exec jekyll build -d public
+    - bundle exec jekyll build -d ../public
   artifacts:
     paths:
+      # The folder that contains the files to be exposed at the Page URL
       - public
+  rules:
+    # This ensures that only pushes to the default branch will trigger
+    # a pages deploy
+    - if: $CI_COMMIT_REF_NAME == $CI_DEFAULT_BRANCH