-
Sub-task
-
Resolution: Done
-
Critical
-
2.9.0.GA
-
None
-
False
-
False
-
CRW-1648 - Support upstream plugin update automation in CRW
-
Undefined
-
In the recently minted CRW plugin registry based on Eclipse Che 7.30.x, we find a lot of files with the string "Eclipse Theia, get the latest release each day." which is wrong on a few levels.
We also find...
- icon: https://raw.githubusercontent.com/theia-ide/theia/master/logo/theia-logo-no-text-black.svg?sanitize=true
- icon: /v3/images/eclipse-che-logo.png
- version: next
- title: Eclipse Theia development version.
- repository: https://github.com/eclipse-che/che-theia
- image: 'quay.io/crw/che-theia:nightly'
- image: 'quay.io/crw/machineexec-rhel8:nightly'
- image: 'quay.io/crw/theia-endpoint-rhel8:nightly'
Actions required:
- update https://github.com/redhat-developer/codeready-workspaces-images/blob/crw-2-rhel-8/codeready-workspaces-pluginregistry/build/scripts/sync.sh until it fixes these problems by doing sed &/or yaml transformations.
For yq transforms, see https://github.com/redhat-developer/codeready-workspaces-images/blob/crw-2-rhel-8/codeready-workspaces-pluginregistry/build/scripts/sync.sh#L142-L151 for a method that might help w/ string manipulation. See also https://github.com/redhat-developer/codeready-workspaces-images/blob/crw-2-rhel-8/codeready-workspaces-devworkspace/build/scripts/sync.sh#L173-L215 for examples of usage of that method.