From 73e61702827e31dd42efe8903e9d84550292db96 Mon Sep 17 00:00:00 2001 From: Sam Hos Date: Tue, 21 Jan 2025 14:54:03 +0100 Subject: [PATCH] remove submodule and added gitlab pipeline --- .gitlab-ci.yml | 17 +++++++++++++++++ mkdocs.yml | 3 +++ requirements.txt | 2 ++ 3 files changed, 22 insertions(+) create mode 100644 .gitlab-ci.yml create mode 100644 mkdocs.yml create mode 100644 requirements.txt diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..7da2b38 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,17 @@ +image: python:3.9:latest + +before_script: + - time apt update + - time pip install -r requirements.txt + - time cd mkdocs-ivory && python setup.py install && cd .. + +pages: + stage: deploy + script: + - time mkdocs build --site-dir public + artifacts: + paths: + - public + rules: + - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH + diff --git a/mkdocs.yml b/mkdocs.yml new file mode 100644 index 0000000..3c39eef --- /dev/null +++ b/mkdocs.yml @@ -0,0 +1,3 @@ +site_name: Fab Academy docs page - Sam +site_url: https://pages.gitlab.io/mkdocs +site_dir: public diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..ce1e888 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,2 @@ +mkdocs>=1.5.3 +mkdocs-ivory>=0.4.6 \ No newline at end of file