- Using Launcher to generate code
- Editing code using CodeReady workspaces
- Debugging code using CodeReady workspaces
- Creating Factories
The labs above assume Launcher and CodeReady Workspaces are deployed on the same OpenShift cluster, and that Launcher is configured to deploy to an OpenShift cluster. However, the RHPDS catalog item does not yet deploy a version of Launcher, and it does not provide OpenShift console access. Instead, the Red Hat Developers Launcher can be used to generate and download code. Deployment of that code to an OpenShift cluster is optional and is not required by CodeReady Workspaces.
RHPDS users can work through the labs above, additionally doing the following:
-
Skip the steps for installing CodeReady Workspaces and Launcher. CodeReady Workspaces has already been installed for you and instructions to access it have been provided via email
-
Open and login to the Red Hat Developers Launcher, and follow the steps to create a backend application as detailed in Using Launcher to generate code
-
After configuring the project in Launcher, click the
Download
button -
In your personal GitHub account, create a repository with the code you downloaded. You will check out this git repository to CodeReady Workspaces in the next lab
-
Optionally, if you have access to an OpenShift cluster, deploy the code from the repo you just created using the Java S2I image
-
Optionally, create a web hook in GitHub with the secret provided in the OpenShift build to trigger new builds on code push
-
Continue on with the next lab, Editing code using CodeReady workspaces