ISISComputingGroup / IBEX

Top level repository for IBEX stories
5 stars 2 forks source link

Dataweb: Better deployment strategy #2128

Closed DominicOram closed 6 years ago

DominicOram commented 7 years ago

The current deployment strategy for JSON bourne on extaweb is to manually copy across files from a git repo. It would be better if it was under a git repo on extaweb and then switched to master/release branches when required. This will avoid the mistake I made in https://github.com/ISISComputingGroup/IBEX/issues/2127 where the addition of VESUVIO to the list of instruments was overwritten when a patch was made.

John-Holt-Tessella commented 6 years ago

Check installing git on an external web server is ok.

DominicOram commented 6 years ago
DominicOram commented 6 years ago

This has put all the things in place to deploy the dataweb in a better way but I have not actually done the deployment as it will bring the dataweb down. As a final test the steps outlined in the wiki should be performed in a shutdown. Please leave this ticket open until this is done.

Tom-Willemsen commented 6 years ago

Deployment process approved, as discussed, we will need to switch to the deploy process on the maintenance day (don't want to do it during user run).

DominicOram commented 6 years ago

Now deployed