Skip to content
This repository has been archived by the owner on Jul 23, 2020. It is now read-only.

Leverage Chefile in fabric8 boosters #1318

Open
6 tasks
slemeur opened this issue Nov 9, 2017 · 1 comment
Open
6 tasks

Leverage Chefile in fabric8 boosters #1318

slemeur opened this issue Nov 9, 2017 · 1 comment

Comments

@slemeur
Copy link
Collaborator

slemeur commented Nov 9, 2017

Goal

Anyone who is using Launcher (from standalone or from its integration within OSIO) will be able to get a developer workspace in Che fully ready and configured to work on the generated project (boosters).

Description

When a user is using Launcher, he is selecting a booster which is then uploaded on a git repository. We want to provide the associated Chefile with the booster so that it provides a ready-to-use definition of a developer workspace in Che.

The Chefile will provide the information about the workspace’s runtime that is needed, as well as all the information that are needed to build, run and debug on the project.

Note: This Chefile will work only with Che installed on kubernetes/openshift.

Subtasks

Along with the work we are doing on upstream Che : eclipse-che/che#4362

  • Handle Chefile for different infrastructure implementation
  • Provide Chefile for all boosters provided with fabric-8 Launcher
  • Add instructions to start developer workspace in Che, in the readme.md of the booster
  • Add instructions to start developer workspace in Che, in the readme.md of the generated source code from fabric8 launcher.
  • Rely on Chefile for creating the developer workspaces on OSIO
  • Che is able to import a workspace from a Chefile
@joshuawilson joshuawilson added this to the Che Backlog milestone Nov 9, 2017
@joshuawilson joshuawilson changed the title [EPIC] Leverage Chefile in fabric8 boosters Leverage Chefile in fabric8 boosters Nov 9, 2017
@gastaldi
Copy link
Member

I created fabric8-launcher/launcher-planning#94 in the launcher backlog

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants