Skip to content

Oracle: scheduled_delius_core_dev_delius_primarydb_database_backup #94

Oracle: scheduled_delius_core_dev_delius_primarydb_database_backup

Oracle: scheduled_delius_core_dev_delius_primarydb_database_backup #94

name: "Oracle: scheduled_delius_core_dev_delius_primarydb_database_backup"
on:
schedule:
- cron: '30 08 * * 1,2,4,5'
- cron: '30 08 * * 3'
jobs:
prepare-parameters:
runs-on: ubuntu-latest
outputs:
Period: ${{ steps.parameters.outputs.Period }}
steps:
- name: Parameters
id: parameters
run: |
[ "${{github.event.schedule}}" == '30 08 * * 1,2,4,5' ] && Period="daily" || Period="weekly"
echo "Period=$Period" >> $GITHUB_OUTPUT
run-workflow-call:
needs: prepare-parameters
uses:
ministryofjustice/hmpps-delius-operational-automation/.github/workflows/oracle-db-backup.yml@main
with:
TargetEnvironment: delius-core-dev
TargetHost: delius_primarydb
Period: ${{ needs.prepare-parameters.outputs.Period }}
secrets: inherit