-
Task
-
Resolution: Done
-
Critical
-
2.2.0.GA
Much like CRW-797, the goal here is to enable better community collaboration and make our build process more transparent, we should:
- create codeready-workspaces-images GH repo that contains 1:1 identical copies of the code synced to pkgs.devel (done for the stack and plugin images)
- create sync job to copy everything from new GH repo(s) to pkgs.devel repos (done for stack and plugin images)
Here, as an enhancement over CRW-797, we need to:
- update existing sync jobs in:
- crw/Jenkinsfile,
- crw/dependencies/*/Jenkinsfile,
- crw-theia/*Jenkinsfile
- crw-operator/*Jenkinsfile
- crw-chectl/*Jenkinsfile
... to use new midstream repo , then copy the content in midstream directly to pkgs.devel downstream w/o transformation
- enable use of dependabot for base images and npm/ts bugs
See also https://docs.google.com/spreadsheets/d/1TllnofYIlA7yTn7hIa8-LojGpHR1ACk1hVP-7fg_wsY/edit?pli=1#gid=1755731151 for image sync status updates
- blocks
-
RHDEVDOCS-2483 Deploying registries in OpenShift - All templates for deployment must be reworked
- Closed
-
CRW-1030 Migrate CRW build system to CPaaS
- Closed
-
CRW-1293 Template file to deploy DevFile Registry is not Present
- Closed
-
CRW-1573 Add che-operator tests to codeready-workspaces-operator repository
- Closed
-
CRW-1648 Support upstream plugin update automation in CRW
- Closed
-
CRW-1465 Test upstream che-theia PR on downstream CRW
- Closed
- clones
-
CRW-797 Create GH repo(s) that sync 1:1 with pkgs.devel; update existing sync jobs to use new midstream repo(s)
- Closed
- is related to
-
CRW-1377 Validation tests for sync scripts between up and mid/downstream repos
- Open
-
CRW-1621 migrate to template job + sync.sh
- Closed