Hello,
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
We also tried OrcaScript to build PBLs from source control. Problem is that it may fail on first try with compile errors if there are complex object dependencies. So you have to run the OrcaScript twice what maes it slowly.
Currently we try to use PowerGen. It seems to work better.
Thank you