Update Continuous Integration and Delivery authored by Jens Henrik Goebbert's avatar Jens Henrik Goebbert
...@@ -227,6 +227,8 @@ The [CI Job "deploy-doc"](https://gitlab.version.fz-juelich.de/vis/jusense-cicd/ ...@@ -227,6 +227,8 @@ The [CI Job "deploy-doc"](https://gitlab.version.fz-juelich.de/vis/jusense-cicd/
To publish static webpages with GitLab Pages one needs to create a CI Jobs called "pages" in the .gitlab-ci.yml file like it is done for this project [HERE](https://gitlab.version.fz-juelich.de/vis/jusense-cicd/blob/master/.gitlab-ci.yml#L300). This CI Job needs to have an artifact with the name "pages" with the path "public/" like it is done for this project [HERE](https://gitlab.version.fz-juelich.de/vis/jusense-cicd/blob/master/.gitlab-ci.yml#L319). To publish static webpages with GitLab Pages one needs to create a CI Jobs called "pages" in the .gitlab-ci.yml file like it is done for this project [HERE](https://gitlab.version.fz-juelich.de/vis/jusense-cicd/blob/master/.gitlab-ci.yml#L300). This CI Job needs to have an artifact with the name "pages" with the path "public/" like it is done for this project [HERE](https://gitlab.version.fz-juelich.de/vis/jusense-cicd/blob/master/.gitlab-ci.yml#L319).
In this project the [CI Job "deploy-doc"](https://gitlab.version.fz-juelich.de/vis/jusense-cicd/blob/master/.gitlab-ci.yml#L269) shares a cache with the [CI Job "pages"](https://gitlab.version.fz-juelich.de/vis/jusense-cicd/blob/master/.gitlab-ci.yml#L300) and the static webpages are just copied from the cache to the public folder [HERE](https://gitlab.version.fz-juelich.de/vis/jusense-cicd/blob/master/.gitlab-ci.yml#L318). In this project the [CI Job "deploy-doc"](https://gitlab.version.fz-juelich.de/vis/jusense-cicd/blob/master/.gitlab-ci.yml#L269) shares a cache with the [CI Job "pages"](https://gitlab.version.fz-juelich.de/vis/jusense-cicd/blob/master/.gitlab-ci.yml#L300) and the static webpages are just copied from the cache to the public folder [HERE](https://gitlab.version.fz-juelich.de/vis/jusense-cicd/blob/master/.gitlab-ci.yml#L318).
![GitLab_PagesDoxygen](/uploads/822eb75094d06d7fbb5797b1e53352d9/GitLab_PagesDoxygen.png)
# Continuous Delivery (CD) Pipeline # Continuous Delivery (CD) Pipeline
... ...
......