Releases: tanoconsulting/euts
0.4.2
0.4.1
0.4.0
-
new: support usage via GitHub Actions besides Travis
-
new: allow using Ubuntu instead of Debian as base OS for the docker containers
-
new: allow using MariaDB instead of Mysql as DB for the docker containers
-
fix: usage of
teststack -w $value
. Also, improve timeout measurement -
fix: make sure composer gets downgraded to version 2.2 when using php versions 5.6-7.1
-
fix: make sure
teststack build
andteststack setup
exit with non-0 code on failure to set up eZ -
change:
teststack exec
will not allocate a tty nor run in interactive mode by default. New cli options-i
and-t
are available for that command, which behave exactly the same way they do withdocker exec
.
Also:teststack runtests
andteststack resetdb
do not allocate a terminal anymore -
change: revert to use of non-slim debian images as docker base images, to allow support of Ubuntu as container OS
-
improve: fail when using
-s
or-n
options forteststack setup
-
improve: reinstall php on container restart if TESTSTACK_PHP_VERSION hash changed
-
improve: when using docker, make sure mysql is available before declaring bootstrap finished
-
add to the docs an example configuration using eZPlatform 2.4
-
make it easier to reuse outside of Docker the script used to set up php
0.3.1
0.3.0
-
fix: make it possible to run multiple copies of the stack in parallel.
In order to achieve this, env var TESTSTACK_PROJECT_NAME has been replaced with COMPOSE_PROJECT_NAME in config file .euts.env.
In order to retain Backwards Compatibility, the old variable name is still accepted if the new one is not used. -
fix: setup.sh failed on Travis (bug introduced in 0.2)
0.2.0
-
add support for installing (and automatically setting up) the Legacy Bridge as test dependency
-
also, set up legacy siteaccesses configuration when running eZPublish-Community
-
fix handling of the custom configuration file specified via env var EZ_TEST_CONFIG_SYMFONY
-
fix cleaning up eZ caches and logs via commands
teststack cleanup
orcleanup.sh
-
move to using 'slim' versions of Debian Docker images to save disk space and network bandwidth
-
environment variables
http_proxy
,https_proxy
andCOMPOSER_AUTH
are now exported to the test container -
made command
teststack setup
more robust (when dealing with wrong/incomplete symlinks) -
small improvements in error handling
-
more verbose messages are emitted during build, bootstrap, app setup
-
add more labels to the containers; use better names for the container images built
0.1.0 - First release
See the README file for usage instructions, and the GitHub Issues for features not yet implemented.