From 64c2dd979cacf9ec70b6e4aaf2f4133b1e4c14cd Mon Sep 17 00:00:00 2001
From: jurgenhaas <juergen@paragon-es.de>
Date: Fri, 21 Dec 2018 18:37:32 +0100
Subject: [PATCH] #1 Optimize node script and add gulp as a script

---
 php-7.0/Dockerfile | 1 +
 php-7.0/gulp       | 3 +++
 php-7.0/node       | 2 +-
 php-7.0/npm        | 2 +-
 php-7.1/Dockerfile | 1 +
 php-7.1/gulp       | 3 +++
 php-7.1/node       | 2 +-
 php-7.1/npm        | 2 +-
 php-7.2/Dockerfile | 1 +
 php-7.2/gulp       | 3 +++
 php-7.2/node       | 2 +-
 php-7.2/npm        | 2 +-
 12 files changed, 18 insertions(+), 6 deletions(-)
 create mode 100755 php-7.0/gulp
 create mode 100755 php-7.1/gulp
 create mode 100755 php-7.2/gulp

diff --git a/php-7.0/Dockerfile b/php-7.0/Dockerfile
index 9e5e624..54e8566 100644
--- a/php-7.0/Dockerfile
+++ b/php-7.0/Dockerfile
@@ -62,6 +62,7 @@ COPY drush.sh /usr/local/bin/drush
 COPY node /usr/local/bin/node
 COPY npm /usr/local/bin/npm
 COPY volume.php /usr/local/bin/volume.php
+COPY gulp /usr/local/bin/gulp
 
 ENTRYPOINT ["docker-entrypoint.sh"]
 CMD ["sh"]
diff --git a/php-7.0/gulp b/php-7.0/gulp
new file mode 100755
index 0000000..f4b80cc
--- /dev/null
+++ b/php-7.0/gulp
@@ -0,0 +1,3 @@
+#!/usr/bin/env node
+
+require('gulp-cli')();
diff --git a/php-7.0/node b/php-7.0/node
index 4f9fbb5..f992a76 100755
--- a/php-7.0/node
+++ b/php-7.0/node
@@ -1,3 +1,3 @@
 #!/bin/bash
 
-docker run -it -v $(php /usr/local/bin/volume.php) -w $PWD node:8-jessie-slim node $@
+docker run -t -v $(php /usr/local/bin/volume.php) -w $PWD node:8-jessie-slim node $@
diff --git a/php-7.0/npm b/php-7.0/npm
index 0db3164..2de9599 100755
--- a/php-7.0/npm
+++ b/php-7.0/npm
@@ -1,3 +1,3 @@
 #!/bin/bash
 
-docker run -it -v $(php /usr/local/bin/volume.php) -w $PWD node:8-jessie-slim npm $@
+docker run -t -v $(php /usr/local/bin/volume.php) -w $PWD node:8-jessie-slim npm $@
diff --git a/php-7.1/Dockerfile b/php-7.1/Dockerfile
index 478caf0..8e05d52 100644
--- a/php-7.1/Dockerfile
+++ b/php-7.1/Dockerfile
@@ -57,6 +57,7 @@ COPY drush.sh /usr/local/bin/drush
 COPY node /usr/local/bin/node
 COPY npm /usr/local/bin/npm
 COPY volume.php /usr/local/bin/volume.php
+COPY gulp /usr/local/bin/gulp
 
 ENTRYPOINT ["docker-entrypoint.sh"]
 CMD ["sh"]
diff --git a/php-7.1/gulp b/php-7.1/gulp
new file mode 100755
index 0000000..f4b80cc
--- /dev/null
+++ b/php-7.1/gulp
@@ -0,0 +1,3 @@
+#!/usr/bin/env node
+
+require('gulp-cli')();
diff --git a/php-7.1/node b/php-7.1/node
index 4f9fbb5..f992a76 100755
--- a/php-7.1/node
+++ b/php-7.1/node
@@ -1,3 +1,3 @@
 #!/bin/bash
 
-docker run -it -v $(php /usr/local/bin/volume.php) -w $PWD node:8-jessie-slim node $@
+docker run -t -v $(php /usr/local/bin/volume.php) -w $PWD node:8-jessie-slim node $@
diff --git a/php-7.1/npm b/php-7.1/npm
index 0db3164..2de9599 100755
--- a/php-7.1/npm
+++ b/php-7.1/npm
@@ -1,3 +1,3 @@
 #!/bin/bash
 
-docker run -it -v $(php /usr/local/bin/volume.php) -w $PWD node:8-jessie-slim npm $@
+docker run -t -v $(php /usr/local/bin/volume.php) -w $PWD node:8-jessie-slim npm $@
diff --git a/php-7.2/Dockerfile b/php-7.2/Dockerfile
index 92c8ea8..67c6c11 100644
--- a/php-7.2/Dockerfile
+++ b/php-7.2/Dockerfile
@@ -57,6 +57,7 @@ COPY drush.sh /usr/local/bin/drush
 COPY node /usr/local/bin/node
 COPY npm /usr/local/bin/npm
 COPY volume.php /usr/local/bin/volume.php
+COPY gulp /usr/local/bin/gulp
 
 ENTRYPOINT ["docker-entrypoint.sh"]
 CMD ["sh"]
diff --git a/php-7.2/gulp b/php-7.2/gulp
new file mode 100755
index 0000000..f4b80cc
--- /dev/null
+++ b/php-7.2/gulp
@@ -0,0 +1,3 @@
+#!/usr/bin/env node
+
+require('gulp-cli')();
diff --git a/php-7.2/node b/php-7.2/node
index 4f9fbb5..f992a76 100755
--- a/php-7.2/node
+++ b/php-7.2/node
@@ -1,3 +1,3 @@
 #!/bin/bash
 
-docker run -it -v $(php /usr/local/bin/volume.php) -w $PWD node:8-jessie-slim node $@
+docker run -t -v $(php /usr/local/bin/volume.php) -w $PWD node:8-jessie-slim node $@
diff --git a/php-7.2/npm b/php-7.2/npm
index 0db3164..2de9599 100755
--- a/php-7.2/npm
+++ b/php-7.2/npm
@@ -1,3 +1,3 @@
 #!/bin/bash
 
-docker run -it -v $(php /usr/local/bin/volume.php) -w $PWD node:8-jessie-slim npm $@
+docker run -t -v $(php /usr/local/bin/volume.php) -w $PWD node:8-jessie-slim npm $@
-- 
GitLab