Update Continuous Integration and Continuous Deployment authored by Fabian Nuraddin Alexander Gabel's avatar Fabian Nuraddin Alexander Gabel
......@@ -50,4 +50,30 @@ ssh-keyscan ssh-keyscan $NAME_OF_THE_HOST
# Pipeline
## Jobs and Artifacts
\ No newline at end of file
## Stages
### Overiew
Overall the pipeline features 5 Stages:
![image](uploads/1b802458bfa4063b3daffb9e9a777e74/image.png)
The first two stages are testing stages:
* `docker-test`: checks, whether the docker images from the repository's [container registry](https://collaborating.tuhh.de/cfg0846/research-topics-mat-tuhh/container_registry) are available
* `testing`: performs various tests of the [preprocessor]() and [building]() routines
* `build`: constructs the various producs like standalone webpages, and TUHH-delivery packages
* `review`: starts the review apps for the merge request
* `deploy`: ships the products to their final destionation (`asteroid`, `www3`, `www3-dev`, `mat`
### Jobs and Artifacts
#### `docker-test` and `testing`
#### `testing`
#### `build`
#### `review`
#### `deploy`
\ No newline at end of file