Skip to content

Commit cce745d

Browse files
authored
doc: Update deployment docs
Signed-off-by: Christopher Lepski <[email protected]>
1 parent 27f3775 commit cce745d

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

docs/DEPLOYMENT.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,18 @@
11
# Deployment of CoMPAS
22
We deploy the (native) Docker image of all CoMPAS services to Docker Hub. This way, it can be pulled and deployed into environments of your choice (OpenShift for example).
33

4+
## Deploy demo environment
5+
6+
The [compas deployment repository](https://github.com/com-pas/compas-deployment) contains the deployment definition and workflow. To deploy a new version follow these steps.
7+
8+
1. Create a new branch and update the relevant Docker image tags to the new versions in `compas/docker-compose-postgresql.yml`
9+
10+
2. Create a pull request from your branch and request a review from one of the contributors.
11+
12+
3. Once the pipeline passed and the PR is approved, merge it.
13+
14+
4. Merging the PR triggers the deployment process via Github Actions. Visit http://demo.compas.energy to confirm the new version is deployed and functioning correctly.
15+
416
## Quick Deployment instructions (under construction)
517
The following instructions are terminal instructions for publishing a Quarkus docker image to Docker Hub. This should be done by a GitHub Action in the future.
618

@@ -22,4 +34,4 @@ Few points in this single command:
2234

2335
# Sources
2436

25-
[Full documentation about deploying Quarkus application to Docker Hub](https://dev.to/marcuspaulo/tutorial-publish-a-quarkus-application-in-kubernetes-minikube-and-dockerhub-36nd)
37+
[Full documentation about deploying Quarkus application to Docker Hub](https://dev.to/marcuspaulo/tutorial-publish-a-quarkus-application-in-kubernetes-minikube-and-dockerhub-36nd)

0 commit comments

Comments
 (0)