We are currently building a large-ish PowerBuilder (2017 but we are in the process of migrating to 2019) application using Microsoft's DevOps pipelines. Our current build script takes quite a lot of time as we:
- cleanup everything
- copy all sr* files from ws_objects directory to toplevel directory
- generate the PBLs from the source files using orcascript
- then compile to PBDs and produce .exe using pbc190.exe
How could we speed things up? I noticed that generating PBDs from PBLs is relatively fast but of course requires to check-in the PBLs in version control (git). Are there any downsides to this approach?
Thanks for any help, tips and tricks, advices you could provide