Commit Graph

8 Commits (f052d14bac5a470a2e32996d5c042cbb754875c4)

Author SHA1 Message Date
Florent BENOIT cd428369a2 Fix the aliases to use for the che cli image (for now it was the same name than current image)
And also use the org and prefix

Change-Id: I9f32c8c87cde8bc68a6204ba8c307aed15476bfe
Signed-off-by: Florent BENOIT <fbenoit@codenvy.com>
2017-03-15 14:56:05 +01:00
Tyler Jewell 2d3e371c45 Customize image names during image build (#4336)
The build scripts have been modified to generate images of the format $ORGANIZATION/$PREFIX-$NAME:$TAG. The default organization is eclipse, the default tag is nightly, and the default prefix is che. You can proivde --organization:<org>, --prefix:<prefix>, or --tag:<tag> on the command line to customize the images that are generated.

There is a new build-che.sh script which builds the minimum set of images to generate a new Che server, the CLI, and unit tests for these custom image names. If you build the CLI image, we overwrite /dockerfiles/cli/version/$TAG/images file to include the customized names that have been provided before this image is built, so the registry within the Docker image is accurate.

Signed-off-by: Florent BENOIT <fbenoit@codenvy.com>
2017-03-10 13:41:45 +01:00
Florent BENOIT 5cf7dad0c8 Rename eclipse/che-cli to eclipse/che but adds previous name with an alias (#3692)
Change-Id: I99bd62739282c0342610012d089fc90b8d1a1caa
Signed-off-by: Florent BENOIT <fbenoit@codenvy.com>
2017-02-02 10:08:22 +01:00
Florent BENOIT 5554345aae [cli] Fix cli tests by reworking how integration tests are launched (#3991)
* Fix #3980 by reworking how integration tests are launched
- We used OS path mounted into container path (it makes issues as on Windows we don’t have these paths)
- Now use /dockerfiles path inside the container
- add skip check for nightlies or it was downloading new images while testing the current nightly
- add —rm for cleaning containers at the end of docker run
- introduce of some asserts instead of custom checks
- Fix windows issue (like path with spaces)
- Fix teardown of che start tests

Change-Id: I352d7c475796df641c1e34f461c55a76c897922d
Signed-off-by: Florent BENOIT <fbenoit@codenvy.com>
2017-02-02 09:43:48 +01:00
Marián Labuda daf134ec93 Moved functional tests to cli dir to avoid circular dep (fixes #3882) (#3899)
Signed-off-by: Marian Labuda <mlabuda@redhat.com>
2017-01-25 23:29:14 +01:00
Mario Loriedo 39416e19a0 Minor dockerfiles build fixes
Signed-off-by: Mario Loriedo <mloriedo@redhat.com>
2017-01-04 10:13:51 +01:00
Florent BENOIT 940b0bc7bd [dockerfiles] Fix scripts to be compliant with sh (and not only bash) (#3397) 2016-12-15 03:21:12 -07:00
Florent BENOIT 56ddd58481 Move eclipse/che-dockerfiles che-* images to this repository in /dockerfiles folder
Change-Id: I4c258775a4a67a87cba3b3dbfbc1af2cc2f8416f
Signed-off-by: Florent BENOIT <fbenoit@codenvy.com>
2016-12-01 06:10:34 -07:00