Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/docksal/service-cli

CLI service image for Docksal
https://github.com/docksal/service-cli

Minor comment update

7ed6326fc3d9de8e0006680eaf52af84d0de8caf authored over 6 years ago by Leonid Makarov <[email protected]>
Added a timestamp in echo-debug in startup.sh

9b7ba6be349a93ee2f16dba56244c1af89fd7d24 authored over 6 years ago by Leonid Makarov <[email protected]>
Silence terminus auth:login (stderr)

Since terminus writes notices (e.g. "[notice] Logging in via machine token.") to stderr output, ...

650855159696c7dd356388ace4892c76bde200a2 authored over 6 years ago by Leonid Makarov <[email protected]>
Merge pull request #45 from docksal/feature/fix-key-permissions

Fix id_rsa key file permissions to avoid ssh warning (Fixes #44)

e14c2c13f3df81a47fd0222e3a4bf1277b3e6dbc authored over 6 years ago by Leonid Makarov <[email protected]>
Fix id_rsa key file permissions to avoid ssh warning (Fixes #44)

f806ce8f9309c435c345231f2c35d40109125a10 authored over 6 years ago by Oleksii Chekulaiev <[email protected]>
Fixing tests

mhash was added upstream in php:5.6-fpm

54085e936e71e4156f30bdadf375280dfdaa3da9 authored over 6 years ago by Leonid Makarov <[email protected]>
Minor comment update

2c6b2f3124dc4c8ffffc347db6073c7e72de861c authored over 6 years ago by Leonid Makarov <[email protected]>
Silence terminus auth:login

7f19acd5b1508c62a944b0a5d11005c4254d8856 authored over 6 years ago by Leonid Makarov <[email protected]>
Documented secrets

[ci skip]

eb3be001f93a062ea2c1aa620308cd8e31f4c5ef authored almost 7 years ago by Leonid Makarov <[email protected]>
Moved terminus from ~/.pantheon to ~/.terminus

Terminus stores it's stuff in ~/.terminus, so we better install it there as well.

862c588a477148a5d2c929ab4297ad4ebb1a4c8f authored almost 7 years ago by Leonid Makarov <[email protected]>
Merge pull request #43 from docksal/feature/secrets

Go templates in configs and secret handling. Closes #41

c98fec23b1b27d9c6abd8df40e33a298044f5d03 authored almost 7 years ago by Leonid Makarov <[email protected]>
Added terminus auth:login in container startup

0d96fd6daace6d8bdd3365c13cf58ecb67d2e337 authored almost 7 years ago by Leonid Makarov <[email protected]>
Added tests for config templates

Also prefixed secrets with "SECRET_" and moved them from docksal.yml into docksal.env

7139e24bb7b9ed622a0eb7f0746d462db9aaef8c authored almost 7 years ago by Leonid Makarov <[email protected]>
Updated acapi.drush.inc

ea039a1ec67918ab91d13f25ae7fadc45ee80c59 authored almost 7 years ago by Leonid Makarov <[email protected]>
Added gomplate to use go templates in configs

418e1e7007d0698633bedacbb7f068efce5c3d64 authored almost 7 years ago by Leonid Makarov <[email protected]>
Fix indents in tests

99af12460bef80211af8172b5deec1931aa81af9 authored almost 7 years ago by Leonid Makarov <[email protected]>
Added templates for private SSH key and Acquia Cloud API

7950f9e90f1dfbf8a3454eb452be4bdbdda81d4d authored almost 7 years ago by Leonid Makarov <[email protected]>
Merge pull request #42 from docksal/feature/terminus

Added Terminus. Closes #40

98b7e29648c63330605166e20f188d181f6d2552 authored almost 7 years ago by Leonid Makarov <[email protected]>
Install Terminus to it's own directory to avoid composer dependency conflicts

When installed globally (in ~/.composer/vendor) Terminus has dependency conflicts with other com...

fae8ecf1245c0f4995a7b80b2ce5b66ac66ad827 authored almost 7 years ago by Leonid Makarov <[email protected]>
Added Terminus. Closes #40

98fe548bf665b07d15992be1244a689bafd6f463 authored almost 7 years ago by Leonid Makarov <[email protected]>
Bump nodejs to 8.11.0 LTS

767549dc12735b414f3fa41be658a5a38398809b authored almost 7 years ago by Leonid Makarov <[email protected]>
Fix tests - run docker exec as a regular user (docker)

b0908b3d11ecad4f51a072ab8b49fd801786aa63 authored almost 7 years ago by Leonid Makarov <[email protected]>
Added tests to check additional binary versions

- composer
- drush and drush launcher
- drupal console
- wp cli
- mg2-codegen
- blackfire cli

7e85cfeced7b29f9e3c8be4bd8045a83c4143a89 authored almost 7 years ago by Leonid Makarov <[email protected]>
Added Drush Launcher with fallback to global Drush 8. Closes #38

- Drush Launcher v 0.6.0
- Drush 8 is now installed in /usr/local/bin/drush8 and used as a fallb...

c2a59de47da1e8791a4da0d7fddfa99b86a05482 authored almost 7 years ago by Leonid Makarov <[email protected]>
Sync additional repos section in 5.6 with the other versions

4d01e09e1a5176a2fc88ba0b951af929adc7b076 authored almost 7 years ago by Leonid Makarov <[email protected]>
Added postgresql-client package (#31)

c6b8bd1baa714bf4a373222db0663beddf9602a3 authored almost 7 years ago by Leonid Makarov <[email protected]>
Added cron package

docksal/docksal#238

bda7e4e895ed343f03babe1cd7c2eb7a8581057f authored almost 7 years ago by Leonid Makarov <[email protected]>
MSSQL support for PHP 5.6. Closes #37

Installs mssql and pdo_dblib extensions

78261a259a19bca43227459a5abb8b592c4e2795 authored almost 7 years ago by Leonid Makarov <[email protected]>
Raise php cli memory limit to 1024M. Closes #34

Composer is a memory hog on Drupal 8 projects and, quite often, needs 1G or RAM to run.

1da7c3b32c215ad893eb989f06f2183eb24fb5ad authored almost 7 years ago by Leonid Makarov <[email protected]>
Merge pull request #36 from docksal/feature/php-extension-updates

PHP extension updates

0c07ef9166d98ba584e995b54cb8fbd89eee34ab authored almost 7 years ago by Leonid Makarov <[email protected]>
Use tee instead of redirect

58ab40fcdef873e0ce535ee242094e9a5a6d84ff authored almost 7 years ago by Leonid Makarov <[email protected]>
Added MSSQL support. Closes #35

Only available for PHP 7.0+ on Linux

9ad9b8f4071064580e8d60d8945181056ca73544 authored almost 7 years ago by Leonid Makarov <[email protected]>
Added imap PHP extension

da65bd3eda3e521458c942a87a5fef7a7b129955 authored almost 7 years ago by Leonid Makarov <[email protected]>
Cleanup output in tests

d2f57cc953cc7c88a9928412e2d2f2bcf53d8bd9 authored almost 7 years ago by Leonid Makarov <[email protected]>
Added pgsql PHP extension (#31)

e0e311b9d37bf5d6bb9aae9df871f863bdd6fac2 authored almost 7 years ago by Leonid Makarov <[email protected]>
Put xdebug back for 7.2

Removed by mistake in 3d23d5195ff6d94b518f8fdbf02c5b26ebb267bf

edde640776519716a0d4ae2fd55e36f67e9d2a16 authored almost 7 years ago by Leonid Makarov <[email protected]>
Remove mysql extension

Is has been deprecated for years and removed in PHP 7.0+
mysqli can be used instead.

0c71e851e3da86dd92bde3543773ae208130f738 authored almost 7 years ago by Leonid Makarov <[email protected]>
Removed archaic/not used PHP extensions

3d23d5195ff6d94b518f8fdbf02c5b26ebb267bf authored almost 7 years ago by Leonid Makarov <[email protected]>
Bump nodejs to the latest LTS release v8.10.0

c81eea5836d415d949745050043f25fc96035bd2 authored almost 7 years ago by Leonid Makarov <[email protected]>
Bump PHP tools versions

Composer v1.6.3
Drush v8.1.16
Drupal Console Launcher v1.7.0
WP CLI v1.3.0
Magento2 Code Generat...

3c916c7f74fcdd4ae628c118eba0fdc68cb09f59 authored almost 7 years ago by Leonid Makarov <[email protected]>
Fix "xdebug enabled" test case

Apparently, $output in bats holds both stdout and stderr. We need to match "xdebug" as a single ...

c50e9d3afcaab71f18eeb05c98248ff4be1bc02c authored almost 7 years ago by Leonid Makarov <[email protected]>
Xdebug is missing in docksal/cli:2.0-php5.6 (#29)

* Fix broken PHP5 xdebug installation.
* Added comment about xdebug support for PHP5

7cce92ea7459878687a95cc0e75f713a00d62764 authored almost 7 years ago by Oliver Köhler <[email protected]>
Fix tests for 7.2

Adding `sodium` to the list of modules for PHP 7.2. It was added upstream.

8957a7a88d4138a7d247e4e8287f544774e0f215 authored almost 7 years ago by Leonid Makarov <[email protected]>
Update README.md

Updated image tags

f970a6750dc780547c27781d0cbef60ab5b837c6 authored almost 7 years ago by Leonid Makarov <[email protected]>
Fix comment in zz-php.ini. Fixes #28

14a6f9b734d68ba584f9c02bcc5d786413ce5a4f authored almost 7 years ago by Leonid Makarov <[email protected]>
Merge pull request #27 from docksal/develop

Release 2.0

80e12ff156b5b54672be5d0ee7e41290ec32dae5 authored almost 7 years ago by Leonid Makarov <[email protected]>
Upgrade Git to get composer git cache (#25)

* Add backports package repository.
* Use git from jessie-backports to get composer git cache.

8317d8c8e670477e73ac2d0695bdc94cb25c359f authored almost 7 years ago by Marco Villegas <[email protected]>
Fix and improve tests

- Improved parsing of web phpinfo
- Cleanup output after each "run"
- Updated sendmail_path test...

ab208d9764a78dfd0b37fd0ea67fe455e9bfd36b authored almost 7 years ago by Leonid Makarov <[email protected]>
Enable Mailhog integration by default. Fixes #22

d72dc5b79fb14152413270085e3f2008de1e53ba authored almost 7 years ago by Leonid Makarov <[email protected]>
Improve custom command mode use case

- source $HOME/.docksalrc so that docker user environment is set up correctly
- use exec to pass...

d9d31825c75d065204e83b37ea080d48ec1e2a90 authored almost 7 years ago by Leonid Makarov <[email protected]>
Use php:5.6-fpm as the source image for PHP 5.6

d2270fd415b9e65aa2092d32b65913d6252a69b8 authored almost 7 years ago by Leonid Makarov <[email protected]>
Use exec in startup.sh

This way we keep the list of processes clean in the container

8ebb13e63710568500488578fb19937878c85af1 authored almost 7 years ago by Leonid Makarov <[email protected]>
Expose port 3000 for nodejs apps

Closes docksal/service-cli#26
Related to docksal/docksal#427

cb37e88dda1057966b0988beb8d4525c7d97c8e6 authored almost 7 years ago by Leonid Makarov <[email protected]>
Include mhsendmail binary (#17)

Using Docker multistage build to build mhsendmail from sources

8059eef3629995a89208c971f6e896145f825210 authored almost 7 years ago by mf-lit <[email protected]>
Fix docker tagging in .travis.yml

89b06d0edf31fb1d46334559190793984422a5ab authored about 7 years ago by Leonid Makarov <[email protected]>
Merge pull request #20 from docksal/feature/refactoring

Refactoring. Prep for 2.0 release

7de7137d38f1bc3286a787e3b01248b5787dbeae authored about 7 years ago by Leonid Makarov <[email protected]>
Use TravisCI to push images to Docker Hub

5057d4a7d096949561e2f043824130fa5d8f5016 authored about 7 years ago by Leonid Makarov <[email protected]>
Disable xdebug by default

Kill docker-php-ext-xdebug.ini. Necessary for PHP 7.2, but added to all for consistency.

aedd96f0add07c34c453b3e05dcfb7f6c7b923f0 authored about 7 years ago by Leonid Makarov <[email protected]>
pecl stdin/stdout to /dev/null

Necessary for imagick with 7.2 installation which expects interactive input

8457cacd5517be1521cf0c6e185833c491ad75a7 authored about 7 years ago by Leonid Makarov <[email protected]>
Added html2text and libfcgi0ldbl for PHP 7.x images

494dc787cad9710af1e7cf1645261588495fcf24 authored about 7 years ago by Leonid Makarov <[email protected]>
It's memcached, not memcache extension for PHP 7.x...

7d5f1ca71365aacd3b817ac2798f8592f61f8f35 authored about 7 years ago by Leonid Makarov <[email protected]>
Unmute pecl

6bf0b24b58c01a81be20a5fda82207010cb97fdb authored about 7 years ago by Leonid Makarov <[email protected]>
Fix pecl extensions

Removed unnecessary ssh2 and xdebug from 7.x images

81f93b71a5a02cb5e74966a034eba6fa03160982 authored about 7 years ago by Leonid Makarov <[email protected]>
Refactoring tests

- fixing xdebug
- fixing php-fpm overrides
- testing with cgi-fcgi inside cli
- removing depende...

0178c3abb16965be9c58c409ed0afcf8e6cf992e authored about 7 years ago by Leonid Makarov <[email protected]>
Mute apt-get purge in Dockerfiles

1cf5746411d53f36c9231846abcd4548dee35240 authored about 7 years ago by Leonid Makarov <[email protected]>
Fix tests

- added missing xdebug in php-modules.txt
- use php_value in fpm settings, since php_admin_value...

e96840bc0442d15fc6be7d945d9f923651a24485 authored about 7 years ago by Leonid Makarov <[email protected]>
Fix FROM php:7.2-fpm

1119b61395bf9583e57ac2745c7f61f57605a5b8 authored about 7 years ago by Leonid Makarov <[email protected]>
Fix ssh2 and xdebug install from source

e5f093877172de75c5e3012210be44a9dc036ee8 authored about 7 years ago by Leonid Makarov <[email protected]>
Don't use -x with node/nvm install

It prints just too much stuff

0fdf7d814d30942dfbe183c5a43d60c23127c1f7 authored about 7 years ago by Leonid Makarov <[email protected]>
Renamed php-cli.ini into php.ini in tests

d777b7ffbd302356c6f0d36fcb0967554ab949a9 authored about 7 years ago by Leonid Makarov <[email protected]>
Removed 5.6 and 7.2 tests

4bb00c55d37e8f589c56af7ed5b8bf8be22c7541 authored about 7 years ago by Leonid Makarov <[email protected]>
Remove .git after git clone

abbb546019b84980a1b6f3054de291ac9fc8de73 authored about 7 years ago by Leonid Makarov <[email protected]>
Mega refactoring: 7.0, 7.1, 7.2

521d52c88c3ab0d98111744d3a6a81063f281d05 authored about 7 years ago by Leonid Makarov <[email protected]>
Reduce build log verbosity

b7e015b2b51a74f19174c029b357603433caf228 authored about 7 years ago by Leonid Makarov <[email protected]>
Refactoring (5.6)

- removed Prezto
- restructured RUN commands in Dockerfile
- use tabs for indentation
- renamed ...

2deca08b7235254286c90c47d7367f1adae1efa1 authored about 7 years ago by Leonid Makarov <[email protected]>
Merge pull request #13 from fjmk/use-official-phpfpm

Use official phpfpm

b880412369c85f52fc90b15d32cc74ee44ab30e4 authored about 7 years ago by Leonid Makarov <[email protected]>
Use travis_retry

Retry builds, as pecl.php.net tends to time out often

87351e9945a3a193d33106075c800b39289d47ad authored about 7 years ago by Leonid Makarov <[email protected]>
refactor php.ini settings in php 7.2

926519a0ac9b69dc93098e2abeefa32d61bad841 authored about 7 years ago by Frans Kuipers <[email protected]>
refactor php.ini settings in php 7.1

dc2413b02898ea9da424b6b77076373ca65d7ca0 authored about 7 years ago by Frans Kuipers <[email protected]>
refactor php.ini settings in php 7.0

0be29c5b3a1695fe99c6126611d5becd017ae47d authored about 7 years ago by Frans Kuipers <[email protected]>
refactor php.ini settings in php 5.6

e3ae29194c1ff0a068a07b5cb05546a6fed0d8c5 authored about 7 years ago by Frans Kuipers <[email protected]>
correct pecl update-channels command

c535ab8d7d2b10084687243a0286142703b594af authored about 7 years ago by Frans Kuipers <[email protected]>
add memcached to 7.x images

9a5b92ef93236897db8d640603643fcdb31a188a authored about 7 years ago by Frans Kuipers <[email protected]>
Tests: use a single test.bats and compare php modules from file

b68eb43fcc36774a48e78194782c30008a42f6ad authored about 7 years ago by Leonid Makarov <[email protected]>
Fix container name in tests

3a8bd14dc342a2d11441cfd7e9671a2c95615bb4 authored about 7 years ago by Leonid Makarov <[email protected]>
TravisCI: install cgi-fcgi

835f9afae858d6b596ac1075bfc3b1c6d4c5bb4b authored about 7 years ago by Leonid Makarov <[email protected]>
TravisCI build configuration

c496dabd554afd6360040a1c7e4fc112028724d6 authored about 7 years ago by Leonid Makarov <[email protected]>
add Makefile for all versions (make build|test|clean)

2f82064f2bc09d7cb8f423efe1a33c3a38516c50 authored about 7 years ago by Frans Kuipers <[email protected]>
add test files for php 7.2

dfd06e7693c534d039ae49fd757d96f8a9ab9fcd authored about 7 years ago by Frans Kuipers <[email protected]>
add test files for php 7.0 & 7.1

96ae23e9756a0d4e59e527758fc5460ff6a9f6bd authored about 7 years ago by Frans Kuipers <[email protected]>
add bats tests for php 5.6

a24e06c94ad294130c463f9ba16ae338f2525687 authored about 7 years ago by Frans Kuipers <[email protected]>
changes as result of tests

c4cd0660ecf3200d5c51eb2c5ec2845e5a77ee09 authored about 7 years ago by Frans Kuipers <[email protected]>
removed always_populate_raw_post_data from 7.x images. See http://php.net/manual/en/ini.core.php#ini.always-populate-raw-post-data

aef02688227ce7ac20bf787e295d327e0825c971 authored about 7 years ago by Frans Kuipers <[email protected]>
save anothe 40MB in image size

c3fcd69568c6e9ebddf711da8e8bb0329f8cd827 authored about 7 years ago by Frans Kuipers <[email protected]>
merge vendor/develop into 7.0/7.1/7.2 directories

fa32ce8a8e7cd76e51336f0770005e0e5ebad2df authored about 7 years ago by Frans Kuipers <[email protected]>
Merge remote-tracking branch 'vendor/develop' into use-official-phpfpm

02f602bdd827f5cad3df9655aa65a6a79be104cd authored about 7 years ago by Frans Kuipers <[email protected]>
Make images ~200Mb smaller

f6d0f86206e7340a51a73a042fe87f639769f832 authored about 7 years ago by Frans Kuipers <[email protected]>
Merge pull request #15 from ArturPugacescu/composer_parallel_install_plugin

Add hirak/prestissimo composer plugin to speed up package installation. Fixes #14

5b5f18fac2da969b38a3f748ec7286fdb0066269 authored about 7 years ago by Leonid Makarov <[email protected]>
Add hirak/prestissimo composer plugin to speed up package installation by running requests in parallel https://github.com/hirak/prestissimo

80097409a4fc51ca27a381cba35f189c1a46f673 authored about 7 years ago by Artur Pugacescu <[email protected]>
add php:7.2-rc-fpm version

663d4f4ea7d4c2a05dc90bf022b4c07512baf27d authored about 7 years ago by Frans Kuipers <[email protected]>