Skip to content

pcdshub/shared-cron-jobs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shared Cron Jobs

sync_device_config.sh

This updates our happi config database and opens a Pull Request from deploy (prod) to master.

sync_pcdshub.sh

This pushes recent commits to a variety of repositories on pcdshub, including:

sync_pcdshub_auto_commit.sh

This is an extension of sync_pcdshub.sh that also creates new commits. It manages:

sync_ui_dev.sh

This pushes deploy backups to various ui/ux repos on pcdshub.

See https://confluence.slac.stanford.edu/pages/viewpage.action?pageId=573792593

update_all_iocs.sh

This updates EPICS IOCs Deployed in IOC Manager

update_hutch_python_backup.sh

This updates our backup of deployed hutch-python configurations.

update_module_usage.sh

This updates our EPICS Module Version Usage page.

update_plc_summary.sh

This updates plc-summary (source).

update_whatrecord_plugins.sh

This updates the plugins that back our ECS "info" page on pswww:

This is an "offline" view (despite the frontend being on a website) as it dumps a JSON file that replaces the backend server by way of this code.

Other cron jobs referred to here

`happi-to-confluence: cron_update.sh``

This is the helper script to update our Happi Devices pages by way of happi-to-confluence.

About

Shared cron jobs for updating pcdshub, slaclab, Confluence, etc (unlinked fork of klauer/pscron)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •