You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
SECRET_SSH_PRIVATE_KEY should now be base64 encoded, otherwise it cannot be reliably set and passed via an environment variable
Refactored user level ENV variables in Dockerfile
These make sense in the context of the docker user only and should be set in /home/docker/.profile, which is automatically sources for login sessions (bash -l)
HOME=/home/docker is not necessary, as that variable is already set correctly after using the USER docker directive
Set BUNDLE_PATH in user profile. Also change it to .bundle, not .bundler. Without this, bundler installs gems globally by default (in ~/.bundle)
Refactored Acquia Cloud API authentication
Using drush ac-api-login to generate the config
Checking that the config is valid with drush ac-site-list
Removed sudo in xdebug_enable. It is not needed, since the script runs as root anyway.
Updated tests
Fixed HOME path in COPY commands in Dockerfile
Removed Acquia config template check
Added Acquia Cloud API tests case
Split make and make test in .travis.yml. This way, they can be viewed easier separately, including timings.