Create Web app general
parent
d189983fe1
commit
6d07168db3
15
Web-app-general.md
Normal file
15
Web-app-general.md
Normal file
@ -0,0 +1,15 @@
|
||||
## Setup of web server
|
||||
Two instances of photodiag-web server are hosted on sf-phmon-01.psi.ch virtual machine, both available only from beamline networks/control room:
|
||||
- https://sf-photodiag.psi.ch (main server)
|
||||
- https://sf-photodiag-test.psi.ch (test server)
|
||||
### Server updates
|
||||
The service is hosted at https://gitlab.psi.ch/photon-diagnostics/photodiag_web
|
||||
- Pushing a commit on the main branch will update the test server
|
||||
- Pushing a tagged commit on the main branch will update both the test and prod servers.
|
||||
|
||||
To push a release to the main server
|
||||
1. git pull the latest tested and operational version
|
||||
1. python make_release.py <patch/minor/major>
|
||||
1. git push origin main --tags
|
||||
|
||||
The release status can be checked via gitlab CI/CD pipelines
|
Loading…
x
Reference in New Issue
Block a user