I figured out the iterative insertion problem and my build pipeline is now TIGHT! Fixing it was super-easy in fact, barely an inconvenience.
An object lesson on the importance of defensive programming and providing helpful error messages to your users.
Learn how you too can use my Delphi build template in your own Azure DevOps pipelines, and a sneak preview of something special coming soon…
Some teething troubles with the recent site upgrades. Please bear with me and let me know if you come across any other problems.
A more complete build script, re-usable in the form of a template, that caters for different Delphi versions, combined with a demonstration of running unit tests and capturing results for reporting and analysis in Azure DevOps Pipelines.
In this post we create a (very!) simple project, build it using Delphi (7) and run it. All with Azure DevOps.
The first in a series of posts exploring build and test automation for Delphi projects using Azure DevOps.
A quick post on a small but hugely useful little language feature in Oxygene… if expressions.
For some years now I’ve been running a Mac as my main development system, using Parallels Desktop to run Windows in VM’s on that hardware. I like the Parallels software, but not their licensing policy, which requires me to license each machine I use rather than the “No Nonesense” approach of licensing me, the user, which I find particularly annoying now that they have switched to a subscription licensing model. But, this didn’t used to be a problem until I got a second Mac last year with a MacBook Pro for development on the go, as well as continuing to use my iMac.
Andreas Hausladen has released his latest DevExtensions and IDEFixPack for Delphi 10.2, just the latest release of fixes for things that Embarcadero should have fixed before pushing the “It’s Ready” button.