Skip to content

Pin Localizations for Zowe Explorer releases #4322

@MarkAckert

Description

@MarkAckert

Opening this as an issue to gather feedback.

Currently Zowe Explorer builds download localizations from a directory in Artifactory, sorting by the lastModifiedTime to pick up the latest build.

This is useful for nightly and on-demand developer builds, but for release builds, it would be ideal to pin to a specific localization archive so builds are fully reproducible and deterministic.

This would require a few changes to the release process:

  • Promoting localizations from libs-snapshot-local to libs-release-local during release
  • Tracking the pinned version of localizations (within the repo, ideally)
  • Improvements to downloadLocalizations.js pulling the pinned version of localization artifacts during releases, and retaining the existing behavior otherwise.

Question:

  • Are there are other artifacts pulled down dynamically which could or should be pinned?

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestquestionFurther information is requested

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status
    New Issues

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions