Uploaded image for project: 'Eclipse Che development'
  1. Eclipse Che development
  2. CHE-286

REST API to (lazily) create a Workspace for a local file system

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Obsolete
    • Icon: Major Major
    • None
    • None
    • server
    • None

      so I'd like to be able to write a little CLI tool that can lazily create a che workspace on the fly for a local folder (whether its it git or not).

      e.g. given any project I've cloned locally on my laptop and am editing in some desktop IDE, I'd like to type something like:

      $ gofabric8 che-workspace --watch
      created Che workspace foobar at: https://openshift.io/myname/foo/bar
      watching for local file changes...

      Then in a later shell I can type:

      $ gofabric8 che
      starting bash shell in Che workspace foobar in namespace jstrachan-che
      [user@che-1234]$ cd project/foo

      Then as users edit their local files they'd rsync to/from the che workspace and folks can run tests / debug stuff via Che. Editing locally or via Che should work (if the `oc rsync is bidrectional

      more background on `gofabric8 che` is here: https://github.com/fabric8io/gofabric8/issues/392

            Unassigned Unassigned
            jastrachan_jira James Strachan (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: