Skip to content

CodeReady Workspaces 3rd party dependencies for stacks (node, php, python, golang)

License

Notifications You must be signed in to change notification settings

kcrane/codeready-workspaces-deprecated

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Code Ready Workspaces Operator Installer and Stack/Devfile/Lang Server Sidecar Dependencies Builder

This repo was for CodeReady Workspaces 1.x and 2, in support of non-operator based deployment (OCP 3.11). As of 2.0, deployment to OCP 3.11 is hanlded by crwctl:

Therefore, this repo now only contains builds for collecting 3rd party dependencies needed by stack/devfile/lang server sidecar images.

What’s Inside

This repository contains:

  • node10, python, golang, php :: language servers and their dependencies packaged as tar.gzs, retrieved via Docker-based builds; these are then included in the stacks' container builds

  • kamel :: kamel build from source

  • build.sh :: build all of the above artifacts locally

  • Jenkinsfile :: script that builds all of the above artifacts in Jenkins

What’s NOT Inside, or Where did _ go?

This repository no longer contains: * stacks/dependencies :: moved to root of this repo

Why codeready-workspaces-deprecated?

Originally the name was chosen based on some now-incorrect assumptions about future deployment process and how Che 7 would be built.

Note that the process for collecting 3rd party deps may also change in future (eg., we might build more from source, or use a different process to collect them). So it’s still deprecated in that sense.

Some examples of alternative ways to source 3rd party dependencies to include in CRW builds are below.

About

CodeReady Workspaces 3rd party dependencies for stacks (node, php, python, golang)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 83.7%
  • Dockerfile 16.3%