-
Notifications
You must be signed in to change notification settings - Fork 2
HLM General
mihai-stfc edited this page Jun 8, 2021
·
1 revision
HLM PV Import - service and manager for updating the HLM Database with PV data from the Helium Recovery PLC (Omron FINS).
HLM View - data display website running with Django on the HLM server machine (for more info check deployment notes)
- HLM PV Import Wiki
- HLM GAM Database - the gas management database PV values are being imported into as object measurements
- Helium Recovery PLC - FINS PLC used for monitoring various parameters related to the helium gas recovery system
- HLM Project Sharepoint - project management docs and other useful info
- HLM View - data display website repo
Automated building & testing is running on the IBEX Jenkins instance as the "HLM PV Import" multi-branch pipeline job.
It is running on NDW1757 and using the Python in C:/HLM_PV_Import/python.exe
. To update Python, manually download a newer version and install it in there.
The Jenkinsfile
is in the project root, together with the setup_jenkins_settings_file.py
script required (and called by the Jenkinsfile) when running the tests.
Notes:
- In
requirements.txt
, make sure to keepcryptography
at3.1.1
to avoid build errors due to newly added Rust dependencies. - Use
call "myvenv\\Scripts\\activate.bat"
instead of onlymyvenv\\Scripts\\activate.bat
in the Jenkinsfile bat commands or it won't work.