Failed in building the plugin registry

Posted on

Hello

I am trying to add a custom plugin into the plug-ins registry but it seems the github for the source changed to another but not working now.

======== From the document : https://access.redhat.com/documentation/en-us/red_hat_codeready_workspaces/2.15/html/administration_guide/customizing-the-registries_crw#building-a-custom-plug-ins-registry-image_crw ===============

Clone the plug-ins registry repository and check out the version to deploy:

$ git clone git@github.com:redhat-developer/codeready-workspaces.git
$ cd codeready-workspaces
$ git checkout crw-2.15-rhel-8

============

I found the active github below but it failed to build the registry. ( One interest thing is that there was no problem in running the script before Dec 27.)
https://github.com/redhat-developer/devspaces/tree/devspaces-3-rhel-8/dependencies/che-plugin-registry

Env:
Ubuntu 20.04
npm v 6.14.17, node v 18.12.1(or v16.20.1), yarn v 1.22.19

 Screen output while running ‘build.sh’
Analyzing https://open-vsx.org/api/stylelint/vscode-stylelint/0.86.0/file/stylelint.vscode-stylelint-0.86.0.vsix
Error analyzing extension https://github.com/fabric8-analytics/fabric8-analytics-vscode-extension/releases/download/0.3.6/fabric8-analytics-0.3.6.vsix from https://github.com/fabric8-analytics/fabric8-analytics-vscode-extension
stack=Error: end of central directory record signature not found
at /home/paulserver/che-plugin-registry/node_modules/yauzl/index.js:187:14
at /home/paulserver/che-plugin-registry/node_modules/yauzl/index.js:631:5
at Immediate. (/home/paulserver/che-plugin-registry/node_modules/fd-slicer/index.js:202:5)
at processImmediate (internal/timers.js:464:21)
Unable to start Error: end of central directory record signature not found
at /home/paulserver/che-plugin-registry/node_modules/yauzl/index.js:187:14
at /home/paulserver/che-plugin-registry/node_modules/yauzl/index.js:631:5
at Immediate. (/home/paulserver/che-plugin-registry/node_modules/fd-slicer/index.js:202:5)
at processImmediate (internal/timers.js:464:21)
error Command failed.
Exit code: 1
Command: /usr/bin/node
Arguments: lib/entrypoint.js --output-folder:/home/paulserver/che-plugin-registry/output
Directory: /home/paulserver/che-plugin-registry/tools/build
Output:

Responses