-
Bug
-
Resolution: Unresolved
-
Major
-
None
-
Jenkins
OS: Windows Server 2012 R2
Java(TM) SE Runtime Environment
java runtime version: 1.8.0_144-b01
Jenkins ver 2.176.1
plugin used: micro-focus-performance-center-integration
plugin version 1.1
specific plugin name "Synchronize Performance Center With Git"
Perf Center Server (12.63)
OS: Windows Server 2012 R2
openjdk version: 1.8.0_242
OpenJDK Runtime Env: Corretto-8.242.07.1 (build 1.8.0_242-b07)
ALM Server (12.60)
OS: Windows Server 2012 R2
openjdk version: 1.8.0_242
OpenJDK Runtime Env: Corretto-8.242.07.1 (build 1.8.0_242-b07)
Gitlab Enterprise Edition 12.4.1-ee
Browser Used: ChromeJenkins OS: Windows Server 2012 R2 Java(TM) SE Runtime Environment java runtime version: 1.8.0_144-b01 Jenkins ver 2.176.1 plugin used: micro-focus-performance-center-integration plugin version 1.1 specific plugin name "Synchronize Performance Center With Git" Perf Center Server (12.63) OS: Windows Server 2012 R2 openjdk version: 1.8.0_242 OpenJDK Runtime Env: Corretto-8.242.07.1 (build 1.8.0_242-b07) ALM Server (12.60) OS: Windows Server 2012 R2 openjdk version: 1.8.0_242 OpenJDK Runtime Env: Corretto-8.242.07.1 (build 1.8.0_242-b07) Gitlab Enterprise Edition 12.4.1-ee Browser Used: Chrome
I followed instructions here https://admhelp.microfocus.com/pc/en/2020/online_help/Content/PC/Sync_PC_with_Git.htm
I pushed a script to GitLab from VuGen, and can view it in GitLab
I then configured Jenkins job with plugin according to instructions
My Jenkins Job is Showing As Successful (See attached ConsoleOutput "Jenkins_Console_jan28.txt"), but the script from GitLab is not showing up in Performance Center. I will attach the performance center server logs (see LTLogger file).
I ran the job a few times, and am attaching the logs. The job ran approximately at (on the server's time) 22:05, 22:33.
Hi Chris,
I would recommend the following:
-In your git repository, create a folder named scripts.
-Within it, create a folder for each of your scripts named after the name of the script (generally, when you design a script from VuGen, it will create a folder named after the script and place all files required for this script within it).
Once you have this structure established in your git repository, you can then use the Jenkins job to checkout this git repository into the workspace of the job (you can use different dedicated plugins for that, depending whether you are using github or gitlab) and then Performance Center plugin build step will be summoned to review the structure of git repository that was checkout in the workspace, detect the scripts and upload them to a project.
If you are familiar with WebEx recording format, you could review a small session i made to explain this plugin and its usage. Just be aware that the "Subject" parameter is still required in latest version but not taken in consideration (the structure defined in Git repository will be created in PC12.6x). Please make sure that you are using PC12.6x with this plugin.
regards,
Daniel