Uploaded image for project: 'Red Hat OpenShift Dev Spaces (formerly CodeReady Workspaces) '
  1. Red Hat OpenShift Dev Spaces (formerly CodeReady Workspaces)
  2. CRW-2644

Publish CRW plugin registries (multi-arch paths) to gh pages

XMLWordPrintable

    • 5
    • False
    • False

      To allow devfile registry builds to see content in plugin registry, we need to publish a copy of the yaml into surge or GH pages.

      Upstream for single-arch, this is done with:

      https://github.com/eclipse-che/che-plugin-registry/blob/main/.github/workflows/publish-content-push-main.yml#L57-L64
      https://github.com/eclipse-che/che-plugin-registry/blob/main/build/dev/publish-plugin-registry-to-gh-pages.sh

      Downstream, we should include a path segment for the arch = $(uname -m) and a path segment for the branch, which could either be:

      • latest (currently 2.14) and next (currently 2.15) [only ever 2 paths],
      • 2.14 and 2.15 [keep adding more paths],
      • crw-2.14-rhel-8 and crw-2-rhel-8 [keep adding more paths]

      Once published, we can then use a URL like https://redhat-developer.github.io/codeready-workspaces/dependencies/che-plugin-registry/[branchOrTag]/[ARCH]/v3/

            ivinokur-1 Igor Vinokur
            nickboldt Nick Boldt
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: