0b902e3e96
Install Prestissimo in Workspace
...
**Why we need this change?**
[Prestissimo](https://github.com/hirak/prestissimo ) will enabled `composer` to install plugins in parallel.
**Source**
http://jackmcdade.com/blog/tired-of-waiting
2018-01-17 10:21:08 +08:00
0077de28a1
Merge pull request #1345 from jdxia/master
...
workspace container adds swoole
2018-01-09 19:23:10 +01:00
368c85dc61
Merge pull request #1326 from ed-fruty/add_amqp_supports
...
Added support for AMQP extension in workspace and php-fpm containers.
2018-01-09 19:16:30 +01:00
c44338e370
workspace container adds swoole
2018-01-09 11:25:57 +08:00
0aaa2c742e
Added support for AMQP extension in workspace and php-fpm containers.
2017-12-28 14:25:32 +02:00
4ada536d68
Added laradock user ssh supports for php5.6 and php7.0.
2017-12-28 12:56:11 +02:00
71cc109334
update base tags
2017-12-17 21:31:37 +01:00
05dd1b0339
Fixes #1247 by removing /var/log/fastlog and /var/log/lastlog
2017-11-13 13:37:04 -03:00
23ee4f6679
added IMAP extension to workspace
2017-11-06 11:12:02 +01:00
c2c30bfd0f
update workspace base image version
2017-10-28 04:34:59 +03:00
f4ede08b9c
Fix variable issues.
...
Also made the variables introduced with the psql client consistent
with the existing ones. Fixes #1208
2017-10-25 11:40:47 +02:00
60998ed1e4
Merge branch 'master' into Add_pg_client_to_workspace_phpfpm
2017-10-24 13:03:56 +07:00
ee03bb607f
Add support for pgclient to workspace & php-fpm
2017-10-18 10:04:23 +07:00
881cbfb8c2
Install Dependencies to Run Dusk Tests
...
**Why we need this change?**
Currently we are unable to run Dusk (Browser) tests in workspace container. This change,
is to allow us to install all dependencies needed to run Dust test which consists of
1. Linux packages such as xvfb (x-virtual frame buffer to run browser in headless container) and etc.
2. Chrome browser.
3. Chrome driver.
To install the Dusk dependencies.
1. Update `WORKSPACE_INSTALL_DUSK_DEPS` to true.
2. Run `docker-compose build workspace`.
I've also added couple of aliases to facilitate the preparation of test environment.
1. xvfb = `Xvfb -ac :0 -screen 0 1024x768x16 &` (run x-virtual frame buffer in the background)
2. serve = `php artisan serve --quiet &` (run laravel app in the background)
Once those are installed, we will need to update the default chrome driver argument in Laravel 5.5
from `--headless` to `sandbox`. Below are the steps to run Dusk in workspace.
1. `docker-compose run workspace bash` (get into workspace).
2. `laravel new dusk-test` (generate new lavarel app for testing purpose).
3. `cd dusk-test` (change directory to newly generate app folder).
4. `composer install --dev laravel/dusk` (install dusk via composer).
5. `php artisan dusk:install` (generate dusk files).
6. `sed -i '/APP_URL/d' .env` (remove APP_URL entry in .env)
7. `echo 'APP_URL=localhost:8000' >> .env` (add new APP_URL entry in .env)
8. `sed -i--'s/headless/no-sandbox/g' tests/DuskTestCase.php` (replace the default chrome driver argument).
9. `xvfb` (alias to run Xvfb instance in the background).
10. `serve` (alias to run laravel app in the background).
11. `dusk` (alias to run Dusk test).
2017-10-02 20:08:01 +08:00
04770bc4ec
Add PHP LDAP extension if needed
2017-09-29 14:56:28 +02:00
61144ab2d9
Change the wrong link to aerospike client PHP
2017-09-25 18:30:00 +01:00
8cb4c8d62e
Add Terraform to Workspace
...
Added Terraform (www.terraform.io) binary to workspace container.
This tool is useful to spawn resources to multiple cloud providers via config files.
2017-09-23 15:49:55 +08:00
801ccd47d2
Merge pull request #1121 from freearhey/master
...
Added support of ImageMagick
2017-09-06 14:59:29 +03:00
b2e372054f
Fixed php-fpm build
2017-09-05 23:36:30 +03:00
0a23d53ee5
Move php-imagick to php-fpm and enable it
2017-09-05 21:47:47 +03:00
e56801846b
add ENV PATH, fix the problem of docker-compose exec workspace npm(or other node-related script).
2017-09-05 11:06:53 +08:00
f9e6acd4e1
Fix syntax error
2017-09-05 03:15:24 +03:00
b61ff4f484
Added support of ImageMagick
2017-09-05 02:36:24 +03:00
cddc934e1e
Fix phpreddis installation for all versions of php
2017-09-04 11:33:14 +03:00
93d5b318fe
add drupal console to workspace
2017-08-19 22:58:40 +08:00
8e84fbbec2
add missing symfony and python to workspace and remove useless alias
2017-08-07 12:36:02 +03:00
6d89424e91
Update Dockerfile-70
...
Add python option to workspace
2017-08-07 08:42:55 +12:00
a590ed78ce
fixed #1068
2017-07-26 13:15:12 +08:00
9dda2f6b9f
image optimizers libraries
2017-07-10 18:49:39 +05:45
18b6c1b907
Merge pull request #984 from Obscuresounds/workspace-fix-bash-command-not-found
...
Exec issue with workspace bugfix
2017-05-30 17:51:05 +03:00
7c9d7a6de6
Merge pull request #965 from aven-li/master
...
fix mongodb php extension config
2017-05-30 17:49:33 +03:00
d0c0a8895e
add global instance of larval installer for fresh projects. ( #988 )
2017-05-30 09:05:30 -05:00
5a47080859
This issue relates to https://github.com/laradock/laradock/issues/563 , which also occurs on Mac. This has been one of the solutions proposed.
2017-05-27 14:07:45 +01:00
9e81f92d58
fix mongodb php extension config
2017-05-24 14:47:12 +08:00
4dfc794b6e
correct xdebug sed in workspace
2017-05-11 22:37:00 +02:00
4cf5f3eabf
Removing suffix for Aerospike and V8JS
2017-05-07 16:54:55 +02:00
26ecb09685
Merge branch 'fix-workspace-user-laradock-env' of git://github.com/Lednerb/laradock into Lednerb-fix-workspace-user-laradock-env
...
# Conflicts:
# workspace/Dockerfile-56
# workspace/Dockerfile-70
# workspace/Dockerfile-71
2017-05-07 15:24:57 +02:00
e454d1c8a7
Fixed broken adoption for PUID and PGID for Non-Root User laradock.
2017-05-07 12:43:20 +02:00
69c9202304
apt-get update just need run at first, after add-apt-repository or update apt source list.
2017-05-07 01:08:56 +08:00
59293d7a99
set php-fpm and workspace use sam sqlsrv version.
2017-05-06 18:48:44 +08:00
2f010506eb
aerospike-client-php version to 3.4.14
2017-05-05 18:21:45 +08:00
4f24550463
Merge pull request #891 from bestlong/speed-up-git-clone-and-save-space
...
git clone only need one depth.
2017-05-05 07:35:48 +02:00
e579b18794
workspace/Dockerfile-70 duplicate MSSQL section.
2017-05-05 13:07:56 +08:00
4cb440504b
git clone only need one depth.
2017-05-04 17:41:02 +08:00
da58d2e9b9
Fixing V8JS
...
Fixes #792
2017-05-03 23:33:52 +02:00
623d7aa58d
added MS SQL support to workspace
2017-05-03 13:27:24 -04:00
ca198b85bf
Added support for MS SQL server driver for PHP 7.0
2017-05-03 13:01:03 -04:00
dde95043f8
Updating workspace to use latest base image
2017-04-24 00:07:07 +02:00
b1c546efc9
update base images version for workspace and php-fpm
2017-04-21 22:37:48 -04:00
bce05e4b59
little cleanup
2017-04-21 10:13:53 +12:00