1. Lemuel Bacli
  2. PowerBuilder
  3. Monday, 2 December 2024 02:26 AM UTC

Hi Appeon, 

 

We have this project that was deployed to devops and we maintain it using git/pb2022r3. 

So after all enhancement was finished we would generate all pbd and exe just like we used to with pb12.5.

 

So my question is, how do we publish the exe? 

Is there any application needed to do this? 

This exe would be used by the clients, so we are stuck on this loop. 

 

Thanks in advance

Armeen Mazda @Appeon Accepted Answer Pending Moderation
  1. Monday, 2 December 2024 19:11 PM UTC
  2. PowerBuilder
  3. # 1

What do you mean by "publish" the .EXEs?

If you mean you want to automate your build process, take a look at PBAutoBuild utility in the documentation.

If you want to automate delivering updates to your users, this is something PB 12.x and older versions didn't have.  In newer versions of PowerBuilder like 2022 R3 there is PowerClient deployment option.

Comment
There are no comments made yet.
Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Monday, 2 December 2024 02:43 AM UTC
  2. PowerBuilder
  3. # 2

Hi Lemuel;

  Have you looked at the built-in PowerClient feature? PC can deploy the PB runtime & your App(s) from a central web server to the App users.  Food for thought.

Regards ... Chris 

Comment
  1. Lemuel Bacli
  2. Monday, 2 December 2024 05:53 AM UTC
What do you mean by this Chris? We need to deploy PC to each of our client in order for them to use the application we build?
  1. Helpful
  1. Chris Pollach @Appeon
  2. Monday, 2 December 2024 13:03 PM UTC
No, the PC feature has a new project type. This project deploys your entire PB App and the PB runtime to a web server. Then you give your app users the App's URL.

When the App users launch the URL, the PC has also deployed a small web app called the Cloud App Launcher (CAL).

When the CAL starts, it coordinates the download of the PB runtime & your App to the users PC. From there, the CAL starts the PB app.

From then on, new PB App versions are deployed to the web server. Each time the App user starts the application, the CAL coordinates any updates from the web server to the user's PC automatically.

HTH
  1. Helpful
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this question yet.
However, you are not allowed to reply to this question.