Posted: 14 May 2018 4:03 EDT Last activity: 12 Jun 2018 7:53 EDT
Ask the Expert - Implementing Continuous Integration using Jenkins with Ketan Verma
Join Ketan (@vermk) in this month's Ask the Expert session on Jenkins!
Meet Ketan Verma: Ketan Verma is working as a Quality Analyst for Communication Industry Applications. Ketan has been with Pega since 4 years and has extensively worked on Jenkins implementation for application automation test using selenium
Message from Ketan: I will try to answer your questions about Jenkins implementation for application automation test using selenium. Please feel free to ask any question or share the issues you are facing in Automation test of your application. I’m happy to help!
Please try changing Execute Windows batch command to single line i.e "%PEGA_HOME%\scripts\utils\prpcServiceUtils.bat export --connPropFile %WORKSPACE%\%SystemName%_export.properties --artifactsDir %WORKSPACE%" as in screenshot (Screenshot 4 in word doc) I am able to see there is a newline character.
although I was having some other issues so I have to update command to " %PEGA_HOME%\scripts\utils\prpcServiceUtils.bat export --connPropFile %PEGA_HOME%\scripts\utils\%SystemName%_export.properties --artifactsDir %PEGA_HOME% "
I am not facing this issue in my environment (maybe because of Pega 7.4). Could you please try restoring prpc service utils file original state and try. if you don't provide any data in properties file it will automatically take from Jenkins job. In this way, there is only time you will define ImportExistingInstances property.
When we are executing it, it shows the below error - [java] Error Messages : REQUEST_EXECUTION_ERROR com.pega.pegarules.serviceclient.exception.PRPCServiceException: javax.net.ssl.SSLHandshakeException: No appropriate protocol, may be no appropriate cipher suite specified or protocols are deactivated.
Any idea, why we are encountering this error and how to resolve this?
Posted: 2 years ago
Updated: 2 years ago
Posted: 21 May 2018 2:25 EDT Updated: 21 May 2018 8:07 EDT
Pega Unit test is the best available tool for the Unit test in general, again it depends on what kind of rules you want to test. if you are using Pega marketing you can use Simulation tools provided by Marketing applications.
I have configured Pega 7.3.1 with Jenkins to automate the deployments using prpcServiceUtils. I have managed to export the artifact into a third-party repository ex: JFrog. I am trying to create custom repositories like BitBucket, will the version 7.3.1 support creating custom repositories? if yes, can you please provide me with starting pointers on where exactly to look and start implementing the same?