Skip to content

Latest commit

 

History

History
21 lines (12 loc) · 1.01 KB

README.md

File metadata and controls

21 lines (12 loc) · 1.01 KB

Karavan in OpenShift Dev Spaces 3.4+

Open in DevSpaces

This is a basic repo to demonstrate running Karavan in OpenShift Dev Spaces 3.4+.

As of OpenShift DevSpaces 3.3, VSCode is now the default IDE. This makes things much simpler!

DSURL=$(oc get route devspaces -o jsonpath={.spec.host} -n openshift-devspaces)
echo "https://$DSURL/#https://github.com/pittar/devspaces-karavan.git"

As of DevSpaces 3.4, extensions listed in .vscode/extensions.json will be installed automatically when your workspace starts. In this sample repo, that includes Karavan and Java.

The only customization that is required is to build your own custom "Universal Developer Image (UDI)" that includes JBang. You can simply extend the supported UDI image and add JBang in order to maintain supportability of DevSpaces.

The sample Devfile in this repo points to a UDI image that I built that includes JBang.

That's it!