summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorstartxfr <clarue@startx.fr>2015-11-28 14:13:04 +0100
committerstartxfr <clarue@startx.fr>2015-11-28 14:13:04 +0100
commit18a451ed0758a4f9736fd4ac68d3c51e4ea8d773 (patch)
tree1db11041c2bb05c4a50037d17b58e7024e0ee289
parent060ad50936e6e1cf59a3de46cc088a98a5682bea (diff)
downloadphpmyadmin-18a451ed0758a4f9736fd4ac68d3c51e4ea8d773.tar.gz
phpmyadmin-18a451ed0758a4f9736fd4ac68d3c51e4ea8d773.tar.bz2
phpmyadmin-18a451ed0758a4f9736fd4ac68d3c51e4ea8d773.tar.xz
phpmyadmin-18a451ed0758a4f9736fd4ac68d3c51e4ea8d773.zip
change in os startup
-rw-r--r--OS/Dockerfile5
-rw-r--r--OS/docker-compose.yml8
-rw-r--r--OS/run.sh4
-rw-r--r--OS/sx-lib.sh18
-rw-r--r--Services/apache/httpd.sh (renamed from Services/apache/sx/httpd.sh)0
-rw-r--r--Services/apache/index.html (renamed from Services/apache/html/index.html)0
-rw-r--r--Services/apache/run.sh (renamed from Services/apache/sx/httpd_run.sh)0
-rw-r--r--docker-compose.yml20
-rwxr-xr-xrun-tests.sh5
9 files changed, 43 insertions, 17 deletions
diff --git a/OS/Dockerfile b/OS/Dockerfile
index ce00afb..878005c 100644
--- a/OS/Dockerfile
+++ b/OS/Dockerfile
@@ -7,4 +7,7 @@ RUN dnf -y install deltarpm pwgen tar python-dnf-plugins-extras-migrate && \
dnf-2 migrate && \
dnf -y install psmisc coreutils findutils wget logrotate && \
dnf clean all
-RUN mkdir -p /sx
+COPY *.sh /bin/
+RUN chmod 775 /bin/sx-lib.sh /bin/run.sh
+
+CMD ["/bin/run.sh"]
diff --git a/OS/docker-compose.yml b/OS/docker-compose.yml
index 65ce1f3..c79d5d9 100644
--- a/OS/docker-compose.yml
+++ b/OS/docker-compose.yml
@@ -4,5 +4,9 @@ server:
container_name: "sx-fedora"
mem_limit: 1g
memswap_limit: 2g
- cpu_shares: 4096
- restart: "on-failure:2" \ No newline at end of file
+ cpu_shares: 2
+ restart: "on-failure:2"
+ environment:
+ CONTAINER_SERVICE: "os"
+ CONTAINER_TYPE: "fedora"
+ CONTAINER_INSTANCE: "sx-fedora" \ No newline at end of file
diff --git a/OS/run.sh b/OS/run.sh
new file mode 100644
index 0000000..ca12432
--- /dev/null
+++ b/OS/run.sh
@@ -0,0 +1,4 @@
+#!/bin/bash
+source /bin/sx-lib.sh
+
+display_container_header \ No newline at end of file
diff --git a/OS/sx-lib.sh b/OS/sx-lib.sh
new file mode 100644
index 0000000..2fcb5aa
--- /dev/null
+++ b/OS/sx-lib.sh
@@ -0,0 +1,18 @@
+#!/bin/bash
+
+export TERM=dumb
+
+function display_container_header {
+ echo "+====================================================="
+ echo "| Container : $HOSTNAME"
+ if [ -v CONTAINER_TYPE ]; then
+ echo "| Type : $CONTAINER_TYPE"
+ fi
+ if [ -v CONTAINER_INSTANCE ]; then
+ echo "| Instance : $CONTAINER_INSTANCE"
+ fi
+ if [ -v CONTAINER_SERVICE ]; then
+ echo "| Service : $CONTAINER_SERVICE"
+ fi
+ echo "+====================================================="
+}
diff --git a/Services/apache/sx/httpd.sh b/Services/apache/httpd.sh
index 0220984..0220984 100644
--- a/Services/apache/sx/httpd.sh
+++ b/Services/apache/httpd.sh
diff --git a/Services/apache/html/index.html b/Services/apache/index.html
index 9c72bb2..9c72bb2 100644
--- a/Services/apache/html/index.html
+++ b/Services/apache/index.html
diff --git a/Services/apache/sx/httpd_run.sh b/Services/apache/run.sh
index ef073a3..ef073a3 100644
--- a/Services/apache/sx/httpd_run.sh
+++ b/Services/apache/run.sh
diff --git a/docker-compose.yml b/docker-compose.yml
index d97b2e8..0156a71 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -3,9 +3,9 @@ fedora:
container_name: "startx-fedora"
command: cat /etc/redhat-release
-apache:
- build: Services/apache/
- container_name: "startx-sv-apache"
+#apache:
+# build: Services/apache/
+# container_name: "startx-sv-apache"
#mariadb:
# build: Services/mariadb/
@@ -19,18 +19,18 @@ apache:
# build: Services/mongo/
# container_name: "startx-sv-mongo"
-nodejs:
- build: Services/nodejs/
- container_name: "startx-sv-nodejs"
- command: node /app/app.js
+#nodejs:
+# build: Services/nodejs/
+# container_name: "startx-sv-nodejs"
+# command: node /app/app.js
#ooconv:
# build: Services/ooconv/
# container_name: "startx-sv-ooconv"
-php:
- build: Services/php/
- container_name: "startx-sv-php"
+#php:
+# build: Services/php/
+# container_name: "startx-sv-php"
#postgres:
# build: Services/postgres/
diff --git a/run-tests.sh b/run-tests.sh
index 0b7cade..b81f952 100755
--- a/run-tests.sh
+++ b/run-tests.sh
@@ -6,7 +6,4 @@ git clone https://github.com/startxfr/docker-images.git /tmp/startx-docker-image
sudo docker-compose build
sudo docker-compose up -d
sudo docker-compose logs
-echo $TRAVIS_PULL_REQUEST
-if [ "${TRAVIS_PULL_REQUEST}" = "false" ]; then
- exit 0;
-fi \ No newline at end of file
+exit 0; \ No newline at end of file