Skip to content

MLE-30684 Configure Harness Artifact Registry#1085

Merged
jonmille merged 3 commits into
developfrom
MLE-30684
Jun 23, 2026
Merged

MLE-30684 Configure Harness Artifact Registry#1085
jonmille merged 3 commits into
developfrom
MLE-30684

Conversation

@jonmille

Copy link
Copy Markdown

Switches from using the default npm registry to use the Harness Artifact Registry.

Jira Story: https://progresssoftware.atlassian.net/browse/MLE-30684

Copilot AI review requested due to automatic review settings June 22, 2026 16:12

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Switches the project’s npm configuration and CI behavior to support installing dependencies from the Harness Artifact Registry instead of the default npm registry.

Changes:

  • Configure the project-level .npmrc to use the Harness npm registry.
  • Temporarily disable the npm audit CI step in the Jenkins PR pipeline due to registry support limitations.

Reviewed changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated 2 comments.

File Description
Jenkinsfile Comments out runAuditReport() in PR tests stage.
.npmrc Adds Harness registry configuration (and additional npm config flags).

Comment thread Jenkinsfile Outdated
Comment thread .npmrc
Comment on lines +2 to +6
registry=https://pkg.harness.io/pkg/ct8onj8YTdaXtKaFsYCRLg/org-marklogic-npm/npm/
@jsr:registry=https://pkg.harness.io/pkg/ct8onj8YTdaXtKaFsYCRLg/org-marklogic-npm/npm/
ignore-scripts=true
# cooldown in days (14 days)
min-release-age=14
@jonmille jonmille merged commit a715199 into develop Jun 23, 2026
4 checks passed
@jonmille jonmille deleted the MLE-30684 branch June 23, 2026 14:08
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.

4 participants