We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1f77833 commit 813db66Copy full SHA for 813db66
Dockerfile
@@ -0,0 +1,14 @@
1
+FROM php:7
2
+
3
+WORKDIR /scripts
4
5
+RUN apt-get update && apt-get install -y zlib1g-dev git
6
+RUN docker-php-ext-install zip mbstring
7
+RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin/ --filename=composer
8
9
+ADD composer.lock /scripts/composer.lock
10
+ADD composer.json /scripts/composer.json
11
12
+RUN composer install
13
14
+ENV PATH /scripts/vendor/bin/:$PATH
docker-compose.yml
@@ -0,0 +1,9 @@
+php:
+ build: .
+ command: phpspec
+ volumes:
+ - ./composer.json:/scripts/composer.json:rw
+ - ./composer.lock:/scripts/composer.lock:rw
+ - ./spec:/scripts/spec:rw
+ - ./src:/scripts/src:rw
+ - ./vendor:/scripts/vendor:rw
0 commit comments