Can I schedule my site to build on a specific schedule?

Currently, my site builds and deploys automatically when I commit to my repo. However, I have some date based functions that I’d like to update weekly - is there a way to have my site auto build/deploy on a time basis?

1 Like

A Zapier action is probably the easiest:
https://zapier.com/apps/netlify/integrations/schedule/29330/start-a-new-deploy-of-a-netlify-site-on-a-daily-schedule

Or, if you use GitLab, you can run pipelines on specific schedules:
https://docs.gitlab.com/ce/user/project/pipelines/schedules.html Potentially you could use a pipeline job to trigger a build via the Netlify build webhook.

2 Likes

Thanks, that’s very helpful. This works perfectly for what I need.

2 Likes

You can also schedule builds using Cronhub. Here is the guide. How to schedule Netlify builds and deploys with Cronhub Scheduler

1 Like

I’d be very happy this feature too. I could do this with webhooks but an in-house soulution would be great.

I need a scheduled rebuild because my app generates hiking tracks from an external source and I want to be sure it always has the latest data

An example:
https://kektura-szakaszok.lencse.io/.netlify/functions/map/65-82/tokod--nagymaros