Skip to content

[DPEDE-7622] Fix AssetsServer releases - #2129

Open
josecarlosgonzalezv wants to merge 6 commits into
CenturyLink:masterfrom
josecarlosgonzalezv:fix/DPEDE-7622-fix-assets-server-releases
Open

[DPEDE-7622] Fix AssetsServer releases#2129
josecarlosgonzalezv wants to merge 6 commits into
CenturyLink:masterfrom
josecarlosgonzalezv:fix/DPEDE-7622-fix-assets-server-releases

Conversation

@josecarlosgonzalezv

Copy link
Copy Markdown
Contributor

https://lumen.atlassian.net/browse/DPEDE-7622

This pull request introduces a temporary modification to the Jenkins pipeline to isolate and test the AssetsServer pull request (PR) flow. The changes add a parameter to control pipeline execution, a dedicated test stage for the AssetsServer PR, and update repository cloning commands to ensure proper authentication. The normal pipeline is conditionally skipped while the test is active. These changes are intended to be removed after verification.

Pipeline control and AssetsServer PR testing:

  • Added a temporary TEST_ASSETS_SERVER_PR boolean parameter to enable running only the AssetsServer PR test stage, skipping the rest of the pipeline (cicd/jenkins/Jenkinsfile).
  • Introduced a new Test AssetsServer PR only stage that runs when TEST_ASSETS_SERVER_PR is true, performing build, test, and PR creation steps for the AssetsServer (cicd/jenkins/Jenkinsfile).
  • Wrapped the normal pipeline in a Full pipeline stage that only runs when TEST_ASSETS_SERVER_PR is false, ensuring mutual exclusivity between test and normal flows (cicd/jenkins/Jenkinsfile). [1] [2]

Repository cloning and authentication:

  • Updated calls to jslGitHubCloneRepo to explicitly pass the branch ('master') and credentials (GITHUB_PUBLISH_TOKEN_CREDENTIALS) for secure and consistent repository access (cicd/jenkins/Jenkinsfile).

@lumen-jenkins-prod

Copy link
Copy Markdown

The CI pipeline did not run successfully in https://jenkinsprod.corp.intranet:8443/job/UX-CHI/job/Productive/job/Chi/job/PR-2129/1/. ❌

@lumen-jenkins-prod

Copy link
Copy Markdown

The CI pipeline has run successfully in https://jenkinsprod.corp.intranet:8443/job/UX-CHI/job/Productive/job/Chi/job/PR-2129/2/. ✅

@lumen-jenkins-prod

Copy link
Copy Markdown

You can check this PRs instance in https://nginx-pr-2129-ux-chi.rke-odc-test.corp.intranet (internal)

@lumen-jenkins-prod

Copy link
Copy Markdown

The CI pipeline has run successfully in https://jenkinsprod.corp.intranet:8443/job/UX-CHI/job/Productive/job/Chi/job/PR-2129/3/. ✅

@lumen-jenkins-prod

Copy link
Copy Markdown

You can check this PRs instance in https://nginx-pr-2129-ux-chi.rke-odc-test.corp.intranet (internal)

@lumen-jenkins-prod

Copy link
Copy Markdown

The CI pipeline has run successfully in https://jenkinsprod.corp.intranet:8443/job/UX-CHI/job/Productive/job/Chi/job/PR-2129/4/. ✅

@lumen-jenkins-prod

Copy link
Copy Markdown

You can check this PRs instance in https://nginx-pr-2129-ux-chi.rke-odc-test.corp.intranet (internal)

@lumen-jenkins-prod

Copy link
Copy Markdown

The CI pipeline has run successfully in https://jenkinsprod.corp.intranet:8443/job/UX-CHI/job/Productive/job/Chi/job/PR-2129/5/. ✅

@lumen-jenkins-prod

Copy link
Copy Markdown

You can check this PRs instance in https://nginx-pr-2129-ux-chi.rke-odc-test.corp.intranet (internal)

@lumen-jenkins-prod

Copy link
Copy Markdown

The CI pipeline did not run successfully in https://jenkinsprod.corp.intranet:8443/job/UX-CHI/job/Productive/job/Chi/job/PR-2129/6/. ❌

@lumn-sonarent

lumn-sonarent Bot commented Jul 27, 2026

Copy link
Copy Markdown

SonarQube Quality Gate

Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

@lumen-jenkins-prod

Copy link
Copy Markdown

The CI pipeline has run successfully in https://jenkinsprod.corp.intranet:8443/job/UX-CHI/job/Productive/job/Chi/job/PR-2129/7/. ✅

@lumen-jenkins-prod

Copy link
Copy Markdown

You can check this PRs instance in https://nginx-pr-2129-ux-chi.rke-odc-test.corp.intranet (internal)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants