diff --git a/WHATSNEW.md b/WHATSNEW.md index 82322eb..f3b4f8b 100644 --- a/WHATSNEW.md +++ b/WHATSNEW.md @@ -1,9 +1,15 @@ -Version 0.6.0 (unreleased) -========================== +Version 0.6.1 +============= + +* fix: install Composer dependencies from a given composer.lock file (it broke recently because apparently Composer + now requires a composer.json file to be available in any case in that scenario) + +Version 0.6.0 +============= * improved support for testing projects depending on eZPlatform 3.1, 3.2 and 3.3 (the latter is considered experimental) -* use a per-project directory to store the db data, easing execution of tests running on different db versions from a single dir +* use a per-project directory to store the db data, easing execution from a single dir of tests running on different db versions * install nodejs and npm by default in the test container (not supported yet for debian jessie and stretch containers) diff --git a/docker/images/ez/Dockerfile b/docker/images/ez/Dockerfile index 9245991..43a06dc 100644 --- a/docker/images/ez/Dockerfile +++ b/docker/images/ez/Dockerfile @@ -15,6 +15,8 @@ ARG timezone=none # Set up debian mirror # (use fixed debian mirrors if you have problems building on a given day) +# @todo if we are on jessie or stretch, we might as well add the freexian elts repos. If we are on xenial, allow the +# users who have a pro subscription (free) to use those repos (see https://ubuntu.com/pro/beta) # ----------------------------------------------------------------------------- RUN if [ "${debian_mirror}" != "none" ]; then printf "deb ${debian_mirror} ${debian_version} main\ndeb http://security.debian.org ${debian_version}/updates main\ndeb ${debian_mirror} ${debian_version}-updates main" > /etc/apt/sources.list; fi