Starting from PowerBuilder 2021, you can build the client/server applications (from PowerBuilder Application projects and PowerClient projects) or installable cloud apps (from PowerServer projects) using a command-line tool (PBAutoBuild210.exe). You can also create a CI/CD pipeline using Jenkins or other frameworks.
PBAutoBuild210.exe is a standalone tool that can compile and deploy PowerBuilder projects using DOS commands on Windows. It can automate the entire build and deploy process without requiring PowerBuilder IDE installed or any PowerBuilder license running; it is free for use! But it requires PowerBuilder Runtime (and PowerServer Toolkit when compiling PowerServer projects) to run, so it must be installed to a machine where PowerBuilder Runtime (and PowerServer Toolkit) will also be installed. To install PBAutoBuild210.exe, run the PowerBuilder Installer and select PowerBuilder Compiler in the Programs tab.
For how to build the PowerServer project with PBAutoBuild210.exe, refer to Building the PowerServer project with commands and Tutorial: Building your PowerServer project with commands.
For how to build the PowerClient project with PBAutoBuild210.exe, refer to Building the PowerClient project with commands in Users Guide and Tutorial: Building your PowerClient project with commands in Users Guide.
For how to build the Application project with PBAutoBuild210.exe, refer to Building a client/server application with commands in Users Guide and Tutorial: Building your client/server application with commands in Users Guide.