che-server/dockerfiles
Florent BENOIT 606f6aff47 [cli] #3666 do not hardcode version of utilities images to nightly (#3751)
1. : we have `images-bootstrap` file inside the base image (with variable named BOOTSTRAP_IMAGE_*)  . For example BOOTSTRAP_IMAGE_ALPINE and BOOTSTRAP_IMAGE_CHEIP
2. : `images` file (with variable named IMAGE_*) (we have this file currently)
3. : `images-utilities` file (with variable named UTILITY_IMAGE_*) inside the base image For example UTILITY_IMAGE_CHEDIR

then we can apply the required policies
1. all images of images-bootstrap are loaded when we bootstrap cli
2. all images of images are loaded after bootstrap
3. all utilities images are pulled when one of them is asked


- removes all previous calls to the get_image_manifest as it’s performed by cli once. (In the past it was in another docker image but now it’s a local file parsing)
- update offline and rmi commands

* Update log (turn into log when it’s not needed for user)

Linked to #3666 and #3667

Change-Id: I83fc64c019f3d6deef3118e75a83693bb3d82175
Signed-off-by: Florent BENOIT <fbenoit@codenvy.com>
2017-01-22 14:47:28 +01:00
..
action RELEASE: set next development versions 2017-01-18 19:03:38 +02:00
base [cli] #3666 do not hardcode version of utilities images to nightly (#3751) 2017-01-22 14:47:28 +01:00
bats New tests for CLI, refactoring of CLI scripts, fix destroy cmd (#3700) 2017-01-20 06:54:36 -08:00
che CHE-3686: fix docker machines addresses setting 2017-01-20 18:10:32 +02:00
cli [cli] #3666 do not hardcode version of utilities images to nightly (#3751) 2017-01-22 14:47:28 +01:00
dev Minor dockerfiles build fixes 2017-01-04 10:13:51 +01:00
dir RELEASE: set next development versions 2017-01-18 19:03:38 +02:00
init CHE-3686: fix docker machines addresses setting 2017-01-20 18:10:32 +02:00
ip fix che-ip (#3690) 2017-01-12 15:13:32 +02:00
lib Switch to CLI to launch CHE inside chedir instead of the Che launcher which is not anymore maintained (#3826) 2017-01-20 05:23:13 -07:00
mount Minor dockerfiles build fixes 2017-01-04 10:13:51 +01:00
test RELEASE: set next development versions 2017-01-18 19:03:38 +02:00
README.md Update README.md (#3584) 2017-01-02 13:38:16 -06:00
build-all.sh Minor dockerfiles build fixes 2017-01-04 10:13:51 +01:00
build.include New tests for CLI, refactoring of CLI scripts, fix destroy cmd (#3700) 2017-01-20 06:54:36 -08:00

README.md

Eclipse Che - Dockerfiles

This che-dockerfiles repository is where all dockerfiles for Che Launcher, Che's CLI and Che's Stacks are hosted.

Eclipse Che

Join the chat at https://gitter.im/eclipse/che Eclipse License Build Status

https://www.eclipse.org/che/. Next-generation Eclipse platform, developer workspace server and cloud IDE. Che defines workspaces that include their dependencies including embedded containerized runtimes, Web IDE, and project code. This makes workspaces distributed, collaborative, and portable to run anywhere on a desktop or a server ... Read More

Eclipse Che

Getting Started

You can run Che in the public cloud, a private cloud, or install it on any OS. Che has been tested on Ubuntu, Linux, MacOS and Windows. The step by step guide will get you going.

The che repository is where we do development and there are many ways you can participate, for example:

Customizing

There are many ways to customize Che out-of-the-box including stacks, templates, commands, IDE extensions, server-side extensions plugins, assemblies, RESTful APIs, and editors.

Contributing

If you are interested in fixing issues and contributing directly to the code base, please see How to Contribute. It covers:

Feedback

  • Support: You can ask questions, report bugs, and request features using GitHub issues.
  • Roadmap: We maintain the roadmap on the wiki.
  • Weekly Meetings: Join us on a hangout.

License

Che is open sourced under the Eclipse Public License 1.0.