qurator-spk / dinglehopper

An OCR evaluation tool
Apache License 2.0
58 stars 12 forks source link

Monthly scheduled tests #70

Closed mikegerber closed 1 year ago

mikegerber commented 1 year ago

CircleCI is weird here, I can set up a monthly trigger but then need to set an hourly recurrence?!

mikegerber commented 1 year ago

CircleCI is weird here, I can set up a monthly trigger but then need to set an hourly recurrence?!

Seems to be more about load balancing (i.e. configuring 09:00 UTC and "once per hour" means it should run between 09:00 UTC and 10:00 UTC)

mikegerber commented 1 year ago

https://app.circleci.com/pipelines/github/qurator-spk/dinglehopper/44/workflows/dd929fd3-66fc-48f9-8001-3dd97550b666 was triggered by the monthly schedule. Good.

I still wish I could specify this in config.yml because that's something I can compare/reuse in other projects without going through additional manual steps.

mikegerber commented 1 year ago

I still wish I could specify this in config.yml because that's something I can compare/reuse in other projects without going through additional manual steps.

It is possible: https://circleci.com/docs/workflows/#nightly-example

mikegerber commented 1 year ago

Apparently that's deprecated 🙄 Considering deprecating CircleCI and moving on to GitHub Actions.

mikegerber commented 1 year ago

Running monthly on the 2nd, required manual setting in the CircleCI settings.