Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 2.1.0 #33

Merged
merged 32 commits into from
Apr 5, 2018
Merged

Release 2.1.0 #33

merged 32 commits into from
Apr 5, 2018

Conversation

lmakarov
Copy link
Member

@lmakarov lmakarov commented Mar 19, 2018

lmakarov added 13 commits March 19, 2018 10:20
Composer v1.6.3
Drush v8.1.16
Drupal Console Launcher v1.7.0
WP CLI v1.3.0
Magento2 Code Generator v1.10
Blackfire CLI v1.15.0
Is has been deprecated for years and removed in PHP 7.0+
mysqli can be used instead.
Removed by mistake in 3d23d51
Only available for PHP 7.0+ on Linux
Composer is a memory hog on Drupal 8 projects and, quite often, needs 1G or RAM to run.
Installs mssql and pdo_dblib extensions
@ApacheEx
Copy link

ApacheEx commented Mar 21, 2018

Hi, how about cron? Would be nice to have this extension in this release as well 🤔

just one line in dockerfile:

# Additional packages
...
cron \
...

Related issues:

- Drush Launcher v 0.6.0
- Drush 8 is now installed in /usr/local/bin/drush8 and used as a fallback for Drush Launcher (support legacy (global drush) use cases)
- Removed commented out legacy Drush 6 and 7 installation lines
- composer
- drush and drush launcher
- drupal console
- wp cli
- mg2-codegen
- blackfire cli
…onflicts

When installed globally (in ~/.composer/vendor) Terminus has dependency conflicts with other composer based packages already installed there.
To fix this, we'll move it to it's own directory.
Also bump Terminus to 1.8.0
Also prefixed secrets with "SECRET_" and moved them from docksal.yml into docksal.env
Go templates in configs and secret handling. Closes #41
Terminus stores it's stuff in ~/.terminus, so we better install it there as well.
@lmakarov lmakarov self-assigned this Apr 5, 2018
@lmakarov lmakarov merged commit ad89337 into master Apr 5, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants