Commit graph

22 commits

Author SHA1 Message Date
Nicola Tarocco
f7ce8c96f3 Continue to allow a relative path to be specified for the theme directory. 2021-07-30 08:55:19 +02:00
Phil Elson
3103663978 Create a Python3.9 based Dockerfile for cara to run on openshift. 2021-07-30 08:53:06 +02:00
Phil Elson
aeeb68cc09 Enable the config checker. 2021-07-29 10:04:53 +02:00
Phil Elson
74ee8b5241 Implement the normalisation and comparison of openshift config items 2021-07-29 09:38:59 +02:00
Phil Elson
b74ffebeb2 Tool to generate the config from the templates. 2021-07-29 09:38:59 +02:00
Phil Elson
91ea826060 Add a CI job to validate the test-cara instance. 2021-07-29 09:38:59 +02:00
Phil Elson
7109c821e8 Add support, and CI for Python 3.9 2021-07-28 11:17:45 +02:00
Phil Elson
2fcadc7952 Add auth-service building to the CI. 2021-07-20 11:14:08 +02:00
Phil Elson
f33f2a4cbc Only build (and upload) the docker image if we are on master. 2021-07-07 11:09:12 +02:00
Phil Elson
910f1f53d4 Pin the CI to python 3.6 2021-07-07 10:48:26 +02:00
Nicola Tarocco
5af0f39229 remove wrong BuildConfig trigger on OpenShift 2021-06-15 18:29:42 +02:00
Nicola Tarocco
7ad06238dd calculator: make URL path customizable 2021-06-15 14:53:34 +02:00
Phil Elson
178ee72fe3 Add a dockerfile and details of how to run it. 2021-05-03 20:10:44 +02:00
Phil Elson
989a7ddd6a Simplify the build since we only need one application image for both the caclulator and the expert app. 2021-03-26 08:50:51 +01:00
Phil Elson
28f7b678d7 Address remaining review actions. 2021-03-02 18:43:01 +01:00
Phil Elson
3ac1ebdadd Always trigger a re-deploy to test-cara.web.cern.ch if we are on the live/test-cara branch. 2020-11-12 11:13:27 +01:00
Phil Elson
41ce4112d1 Enable the cara-webservice in the Openshift deployment. 2020-11-05 23:01:26 +01:00
Phil Elson
8ddef2584b Fix the rewrite of the old URL, and allow the build to be triggered correctly by the CI. 2020-11-03 13:22:32 +01:00
Phil Elson
d44ae5501f Put an nginx reverse-proxy in front of the voila server to give us more flexibility in how we present the endpoint. 2020-11-03 11:46:53 +01:00
Phil Elson
f684f73d82 Trigger an openshift deployment if the tests pass. 2020-10-20 10:26:29 +02:00
Phil Elson
8eb256795c Fix the move from a package name of CARA to cara. 2020-10-20 09:55:39 +02:00
Phil Elson
0df60c940f Add basic CI configuration to ensure that the tests pass before publishing. 2020-10-19 13:57:39 +02:00