You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Apr 4, 2023. It is now read-only.
At workspace start, Che will clone Theia and Che-theia.
67
67
@@ -78,7 +78,7 @@ $ che-theia init --dev
78
78
79
79
This command will checkout all extensions in `/projects/theia/che` folder and create symbolic link into `/projects/theia/packages` folder.
80
80
81
-
By default, extensions list is retrieved from https://github.com/eclipse-che/che-theia/blob/master/che-theia-init-sources.yml
81
+
By default, extensions list is retrieved from https://github.com/eclipse-che/che-theia/blob/main/che-theia-init-sources.yml
82
82
83
83
### Step 3: Code che-theia extensions
84
84
At this point you can code on che-theia extensions inside `/projects/theia/che/che-theia/extensions` folder. Extensions changes would be taken into account in the next step.
@@ -143,7 +143,7 @@ and run these plugins with the existing che-theia app:
143
143
144
144
## Che-Theia development on che.openshift.io
145
145
146
-
There is a [devfile](https://github.com/eclipse-che/che-theia/blob/master/devfiles/hosted-che-dogfooding.devfile.yaml) to develop Che-Theia on [che.openshift.io](https://che.openshift.io)
146
+
There is a [devfile](https://github.com/eclipse-che/che-theia/blob/main/devfiles/hosted-che-dogfooding.devfile.yaml) to develop Che-Theia on [che.openshift.io](https://che.openshift.io)
147
147
148
148
Projects directory which is a Persistent Volume on [che.openshift.io](https://che.openshift.io) is limited to 1 gigabyte. It's not enough to build Che-Theia.
149
149
The main idea is to use `/tmp/theia` directotry. Amount for this directory is limited to 3 gigabytes, which is enough to build Che-Theia and run.
@@ -153,7 +153,7 @@ In comparing with `/projects`, temporary directory is not persisted and is clear
153
153
154
154
Use the badge to create a workspace using factory
155
155
156
-
[](https://che.openshift.io/f?url=https://raw.githubusercontent.com/eclipse-che/che-theia/master/devfiles/hosted-che-dogfooding.devfile.yaml)
156
+
[](https://che.openshift.io/f?url=https://raw.githubusercontent.com/eclipse-che/che-theia/main/devfiles/hosted-che-dogfooding.devfile.yaml)
157
157
158
158
### Step 1: Initialize Che-Theia in `/tmp/theia` directory
@@ -80,15 +80,15 @@ The che-plugin of this editor is defined in the plugin registry https://github.c
80
80
# Contributing
81
81
82
82
## Contribute to Che-theia
83
-
Contributing to che-theia section is cover in [CONTRIBUTING.md](https://github.com/eclipse-che/che-theia/blob/master/CONTRIBUTING.md)
83
+
Contributing to che-theia section is cover in [CONTRIBUTING.md](https://github.com/eclipse-che/che-theia/blob/main/CONTRIBUTING.md)
84
84
85
85
86
86
## Build container images
87
87
88
88
Building images is required only if you make some changes on `Dockerfile`s inside `dockerfiles` folder.
89
-
If it is about testing che-theia extensions or plugins, please refere to [CONTRIBUTING.md](https://github.com/eclipse-che/che-theia/blob/master/CONTRIBUTING.md).
89
+
If it is about testing che-theia extensions or plugins, please refere to [CONTRIBUTING.md](https://github.com/eclipse-che/che-theia/blob/main/CONTRIBUTING.md).
90
90
91
-
To build che-theia docker images, please follow [dockerfiles/theia/README.md](https://github.com/eclipse-che/che-theia/blob/master/dockerfiles/theia/README.md) instructions.
91
+
To build che-theia docker images, please follow [dockerfiles/theia/README.md](https://github.com/eclipse-che/che-theia/blob/main/dockerfiles/theia/README.md) instructions.
Copy file name to clipboardExpand all lines: RELEASE.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -26,5 +26,5 @@ To make another bugfix release of Che-Theia with the upstream Theia patch includ
26
26
### Include a diff file
27
27
It's also possible to use a diff file to patch the Theia while releasing Che-Theia:
28
28
- prepare a `*.patch` file
29
-
- put it into the [`patches`](https://github.com/eclipse-che/che-theia/tree/master/dockerfiles/theia/src/patches) folder and a sub-folder which name corresponds to the [`THEIA_VERSION`](https://github.com/eclipse-che/che-theia/blob/7.27.x/build.include#L15) value, e.g. `master`
29
+
- put it into the [`patches`](https://github.com/eclipse-che/che-theia/tree/main/dockerfiles/theia/src/patches) folder and a sub-folder which name corresponds to the [`THEIA_VERSION`](https://github.com/eclipse-che/che-theia/blob/7.27.x/build.include#L15) value, e.g. `master`
The sample of `che-theia-init-sources.yaml` can be found [there](https://github.com/eclipse-che/che-theia/blob/master/che-theia-init-sources.yml)
56
+
The sample of `che-theia-init-sources.yaml` can be found [there](https://github.com/eclipse-che/che-theia/blob/main/che-theia-init-sources.yml)
57
57
58
58
### Dev mode
59
59
60
-
Dev mode is the way to use all new extensions from `master` branch:
60
+
Dev mode is the way to use all new extensions from `main` branch:
61
61
62
62
`che-theia init -d`
63
63
64
-
And `che-theia` will use `master` branch for all extensions and plugins, regardless of provided configuration
64
+
And `che-theia` will use `main` branch for all extensions and plugins, regardless of provided configuration
65
65
66
66
### Development life-cycle
67
67
Che-Theia should be built from root directory only (Root directory of Che-Theia is the directory into which Theia was clonned and `che-theia init` was executed there). In case of building from subdirectories it will mess up dependencies, don't do it.
0 commit comments