Read-only mirror of https://github.com/sogis/json2qgs-agent — Kanton Solothurn. Issues & pull requests at the source.
  • Dockerfile 100%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2022-02-08 10:47:01 +01:00
Dockerfile rollback changes for openshift4 2022-01-25 12:58:33 +01:00
README.md update readme 2022-02-08 10:47:01 +01:00
requirements.txt Initialimport 2021-07-22 17:06:41 +02:00

Json2qgs Agent

Jenkins Agent with included json2qgs. Json2qgs generates QGIS project files from json config files

For all necessary informations about json2qgs have a look at https://github.com/sogis/json2qgs

Integration in AGI environment

Use these steps also for updating json2qgs-agent to a newer version

Build the json2qgs-agent Image (!!Image works only if used as a slave in Jenkins!!) => Change Tag if needed

docker build -t sogis/json2qgs-agent:latest .

Tag Image to push in sogis Repo => change Tag if needed

docker push sogis/json2qgs-agent:latest

Update ImageStream in Openshift (to version 1.1 in Int and Prod Environment. Test Environment always uses latest Image which is scheduled)

oc project agi-apps-test

oc tag --source=docker sogis/json2qgs-agent:1.1 json2qgs-agent:1.1

Update configMap for the config-generator-agent in Jenkins (to Image Version 1.1)

git clone https://github.com/sogis/pipelines.git

cd pipelines/api_webgisclient

oc process -f template-configGenAgent.yaml -p PROJECTNAME=agi-apps-test -p IMAGE_TAG_AGENT=1.1 | oc apply -n agi-apps-test -f-