Deployment of Dataportal (Web-Proxy-N4J) in CI
Deployment of Dataportal (Web application, Proxy, Neo4J) should be automated in CI - for master/dev/beta. (At the moment only deployment of the web application itself is automated)
In addition (valid also for CIs in other repositories) - Docker images stored in GitLab registry should be marked by commit ID ($CI_COMMIT_SHA) and also should be referenced byt this commit ID (not only by 'latest' - may cause problems when rolbacking). For example:
- docker push "
CI_REGISTRY_IMAGE/proxy:[dev/beta]
CI_COMMIT_SHA - image: registry.gitlab.ics.muni.cz:443/europdx/dataportal/dataportal-docker/proxy:[dev/beta]$CI_COMMIT_SHA