diff --git a/Dockerfile b/Dockerfile index ba1b508..1189fae 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,12 @@ FROM php:7.4-fpm -RUN docker-php-ext-install pdo pdo_mysql +RUN apt-get update && apt-get install -y libzip-dev libicu-dev git + +RUN docker-php-ext-install pdo pdo_mysql zip intl RUN pecl install xdebug-3.0.3 \ && docker-php-ext-enable xdebug + +COPY --from=composer /usr/bin/composer /usr/bin/composer + +WORKDIR /code diff --git a/aldarien/asset/composer.json b/aldarien/asset/composer.json index 6623a3e..ebf36ce 100644 --- a/aldarien/asset/composer.json +++ b/aldarien/asset/composer.json @@ -3,8 +3,8 @@ "description" : "Asset manager module for my apps", "type" : "library", "require" : { - "aldarien/config" : "dev-master", - "aldarien/contract" : "dev-master" + "aldarien/config" : "*", + "aldarien/contract" : "*" }, "require-dev" : { "phpunit/phpunit" : "^6.3" diff --git a/aldarien/config/composer.json b/aldarien/config/composer.json index 8225292..b37bdbc 100644 --- a/aldarien/config/composer.json +++ b/aldarien/config/composer.json @@ -10,8 +10,8 @@ } ], "require": { - "aldarien/contract": "dev-master", - "aldarien/root": "dev-master", + "aldarien/contract": "*", + "aldarien/root": "*", "symfony/yaml": "^3.3" }, "autoload": { diff --git a/aldarien/format/composer.json b/aldarien/format/composer.json index 80c49ca..d897165 100644 --- a/aldarien/format/composer.json +++ b/aldarien/format/composer.json @@ -4,7 +4,7 @@ "type" : "library", "require-dev" : { "phpunit/phpunit" : "^6", - "aldarien/config": "dev-master" + "aldarien/config": "*" }, "license" : "MIT", "authors" : [{ diff --git a/aldarien/response/composer.json b/aldarien/response/composer.json index 24744a8..8db86c3 100644 --- a/aldarien/response/composer.json +++ b/aldarien/response/composer.json @@ -4,7 +4,7 @@ "type" : "library", "require" : { "wixel/gump" : "^1.5", - "aldarien/contract" : "dev-master" + "aldarien/contract" : "*" }, "require-dev" : { "phpunit/phpunit" : "^6.3" diff --git a/aldarien/session/composer.json b/aldarien/session/composer.json index 9a043b1..f588b42 100644 --- a/aldarien/session/composer.json +++ b/aldarien/session/composer.json @@ -4,7 +4,7 @@ "type": "library", "require": { "aura/session": "^2.1", - "aldarien/contract": "dev-master" + "aldarien/contract": "*" }, "require-dev": { "phpunit/phpunit": "^6.3" diff --git a/aldarien/url/composer.json b/aldarien/url/composer.json index 540d0ed..7e69e9a 100644 --- a/aldarien/url/composer.json +++ b/aldarien/url/composer.json @@ -3,8 +3,8 @@ "description" : "Get relative path uri", "type" : "library", "require" : { - "aldarien/contract" : "dev-master", - "aldarien/root" : "dev-master", + "aldarien/contract" : "*", + "aldarien/root" : "*", "league/uri": "^5.2", "sabre/uri": "^2.1" }, diff --git a/aldarien/view/composer.json b/aldarien/view/composer.json index a18b995..b8e353e 100644 --- a/aldarien/view/composer.json +++ b/aldarien/view/composer.json @@ -4,8 +4,8 @@ "type": "library", "require": { "philo/laravel-blade": "^3.1", - "aldarien/contract": "dev-master", - "aldarien/config": "dev-master" + "aldarien/contract": "*", + "aldarien/config": "*" }, "license": "MIT", "authors": [ diff --git a/composer.json b/composer.json index f32275b..5b75c1b 100644 --- a/composer.json +++ b/composer.json @@ -3,27 +3,27 @@ "description" : "Intranet portal for Incoviba", "type" : "project", "require" : { - "aldarien/config" : "dev-master", - "aldarien/asset" : "dev-master", - "aldarien/format" : "dev-master", - "aldarien/response" : "dev-master", - "aldarien/view" : "dev-master", - "aldarien/session" : "dev-master", + "aldarien/config" : "*", + "aldarien/asset" : "*", + "aldarien/format" : "*", + "aldarien/response" : "*", + "aldarien/view" : "*", + "aldarien/session" : "*", + "aldarien/url": "*", "j4mie/paris" : "^1.5", "danielstjules/stringy" : "^3.1", "phpoffice/phpspreadsheet": "1-beta", - "aldarien/url": "dev-master", "nesbot/carbon": "^2", "phpoffice/phpword": "^0.14.0", "slam/php-excel": "^4.4", "fabpot/goutte": "^3.2", - "incoviba/modelos": "dev-master", + "incoviba/modelos": "*", "slim/slim": "4.x-dev", "php-di/slim-bridge": "dev-master", "rubellum/slim-blade-view": "dev-master", "nyholm/psr7": "1.4.x-dev", "nyholm/psr7-server": "dev-master", - "vlucas/phpdotenv": "5.3.x-dev" + "vlucas/phpdotenv": "^5.3" }, "require-dev" : { "phpunit/phpunit" : "^6.3", @@ -52,15 +52,12 @@ "type": "path", "url": "./aldarien/**", "options": { - "symlink": false - } + "symlink": false + } }, { "type": "path", - "url": "./incoviba/modelos", - "options": { - "symlink": false - } + "url": "./incoviba/modelos" } ] }