BCDA-APS / bluesky_training

Bluesky training, including instrument package
https://bcda-aps.github.io/bluesky_training/
Other
11 stars 0 forks source link

CI can use new docker image #91

Closed prjemian closed 1 year ago

prjemian commented 1 year ago

There is a newer version of the docker image that provides EPICS and the custom IOCs. See the details for use. Briefly:

cd ~/bin
wget https://raw.githubusercontent.com/prjemian/epics-docker/main/resources/iocmgr.sh
chmod +x iocmgr.sh
iocmgr.sh start GP gp
iocmgr.sh start ADSIM ad
prjemian commented 1 year ago

files affected include:

(base) prjemian@zap:~/.../BCDA-APS/bluesky_training$ git grep start_xxx.sh
.github/scripts/README.md:`start_xxx.sh` | `v1.1/n5_custom_synApps/start_xxx.sh`
.github/workflows/unit-tests-pytest.yml:        bash ./.github/scripts/start_xxx.sh gp
install.md:    wget https://raw.githubusercontent.com/prjemian/epics-docker/main/v1.1/n5_custom_synApps/start_xxx.sh
install.md:    start_xxx.sh gp
iocStarter.sh:start_xxx.sh gp
resources/developer/README.md:/opt/start_xxx.sh gp
resources/developer/README.md:/opt/start_xxx.sh gp${u}
resources/developer/sys_setup.sh:wget ${url}/n5_custom_synApps/start_xxx.sh
resources/developer/sys_setup.sh:chmod +x start_xxx.sh start_adsim.sh remove_container.sh
resources/developer/sys_setup.sh:sed -i s:'remove_container.sh':'/opt/remove_container.sh':g ./start_xxx.sh

(base) prjemian@zap:~/.../BCDA-APS/bluesky_training$ git grep start_adsim
.github/scripts/README.md:`start_adsim.sh` | `v1.1/n6_custom_areaDetector/start_adsim.sh`
.github/workflows/unit-tests-pytest.yml:        bash ./.github/scripts/start_adsim.sh ad
install.md:    wget https://raw.githubusercontent.com/prjemian/epics-docker/main/v1.1/n6_custom_areaDetector/start_adsim.sh
install.md:    start_adsim.sh ad
iocStarter.sh:start_adsim.sh ad
resources/developer/README.md:/opt/start_adsim.sh ad
resources/developer/README.md:/opt/start_adsim.sh ad${u}
resources/developer/sys_setup.sh:wget ${url}/n6_custom_areaDetector/start_adsim.sh
resources/developer/sys_setup.sh:chmod +x start_xxx.sh start_adsim.sh remove_container.sh
resources/developer/sys_setup.sh:sed -i s:'remove_container.sh':'/opt/remove_container.sh':g ./start_adsim.sh
prjemian commented 1 year ago

Should be faster to run the CI since the same downloaded image works for both IOCs used here.