diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000000000000000000000000000000000000..57457f7ee84e8dbf80e32509a4e3ed42679cc553
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,14 @@
+stages: [ build ]
+
+job_build:
+  stage: build
+  image: ubuntu:latest
+  script:
+    - apt update
+    - apt install -y --no-install-recommends asciidoctor
+    - gem install asciidoctor-pdf --pre
+    - asciidoctor-pdf guide.adoc
+  artifacts:
+    paths:
+      - "guide.pdf"
+    expire_in: 12 month
\ No newline at end of file