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
Copy file name to clipboardExpand all lines: openshift/README.md
+8-1Lines changed: 8 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,20 +12,27 @@ In the workspace, you'll find a set of predefined commands from the `devfile.yam
12
12
* 2.1. Build and Publish OpenVSX Image
13
13
14
14
Build the OpenVSX image and push it to the OpenShift internal registry. You'll ask to enter the OpenVSX version to deploy (default is v0.17.0).
15
+
15
16
* 2.2. Build and Publish OpenVSX CLI Image
16
17
17
18
Build the OpenVSX CLI image and push it to the OpenShift internal registry.
19
+
18
20
* 2.3. Deploy OpenVSX
19
21
20
22
Deploy the OpenVSX registry using the provided `openvsx-deployment.yml` template
23
+
21
24
* 2.4. Add OpenVSX user with PAT to the DB
22
25
23
26
This command adds a new OpenVSX user along with a Personal Access Token (PAT) to the PostgreSQL database.
24
27
25
-
* 2.5. Configure Che to use the internal Open VSX registry
28
+
* 2.5. Configure Che to use the internal OpenVSX registry
26
29
27
30
In case you have deployed Eclipse Che on the cluster, you can patch it to use your private OpenVSX registry.
28
31
32
+
* 2.6. Publish VS Code Extension to the internal OpenVSX
33
+
34
+
This command facilitates publishing a VS Code extension to the local OpenVSX registry. It prompts the user to provide the extension's namespace name and download URL. The extension is then downloaded into a temporary folder inside the ovsx-cli pod, a namespace is created (if not already present), and the extension is published to the OpenVSX registry. Afterward, the temporary file is deleted. This command is ideal for adding custom or internal extensions to a local OpenVSX instance.
35
+
29
36
## OpenShift Template (openvsx-deployment.yml)
30
37
You can find the deployment YAML configuration in the `openvsx-deployment.yml` file. This template defines the deployments, services, and route for the PostgreSQL database, Elasticsearch, OpenVSX Server, and OpenVSX CLI.
0 commit comments