Writing cronjobs can be hard. The environment where it is executed is different. You have to make sure you cronjob doesn’t get executed multiple times. The output is hard to control. How handle errors? I’m going to show you a better way using software you already used: Jenkins.
A blogpost about how you can access your Magento (1) data from within Laravel. I used this in a migration traject where client moved from Magento 1 to a SaaS solution. This blogpost gained a lot of traction.