File tree Expand file tree Collapse file tree 6 files changed +14
-33
lines changed Expand file tree Collapse file tree 6 files changed +14
-33
lines changed Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ RUN set -ex; \
11
11
imap-dev \
12
12
libzmq \
13
13
zeromq-dev \
14
+ bash \
14
15
$PHPIZE_DEPS \
15
16
; \
16
17
\
@@ -37,15 +38,6 @@ RUN set -ex; \
37
38
docker-php-ext-install posix; \
38
39
docker-php-ext-enable zmq
39
40
40
- RUN set -ex; \
41
- rm /var/spool/cron/crontabs/root
42
-
43
- RUN { \
44
- echo '* * * * * cd /var/www/html; /usr/local/bin/php -f cron.php > /dev/null 2>&1'; \
45
- echo '* * * * * sleep 20; * * * * * cd /var/www/html; /usr/local/bin/php -f cron.php > /dev/null 2>&1'; \
46
- echo '* * * * * sleep 40; * * * * * cd /var/www/html; /usr/local/bin/php -f cron.php > /dev/null 2>&1'; \
47
- } > /var/spool/cron/crontabs/www-data
48
-
49
41
# php.ini
50
42
RUN { \
51
43
echo 'expose_php = Off'; \
@@ -74,9 +66,7 @@ RUN set -ex; \
74
66
mkdir /usr/src/espocrm-upgrades; \
75
67
chown -R www-data:www-data /usr/src/espocrm /usr/src/espocrm-upgrades
76
68
77
- COPY ./docker-entrypoint.sh /usr/local/bin/
78
- COPY ./docker-cron.sh /usr/local/bin/
79
- COPY ./docker-websocket.sh /usr/local/bin/
69
+ COPY ./docker-*.sh /usr/local/bin/
80
70
81
71
ENTRYPOINT [ "docker-entrypoint.sh" ]
82
72
Original file line number Diff line number Diff line change @@ -62,17 +62,8 @@ RUN set -ex; \
62
62
RUN set -ex; \
63
63
apt-get install -y --no-install-recommends \
64
64
unzip \
65
- busybox-static \
66
65
; \
67
- rm -rf /var/lib/apt/lists/*; \
68
- \
69
- mkdir -p /var/spool/cron/crontabs
70
-
71
- RUN { \
72
- echo '* * * * * cd /var/www/html; /usr/local/bin/php -f cron.php > /dev/null 2>&1'; \
73
- echo '* * * * * sleep 20; * * * * * cd /var/www/html; /usr/local/bin/php -f cron.php > /dev/null 2>&1'; \
74
- echo '* * * * * sleep 40; * * * * * cd /var/www/html; /usr/local/bin/php -f cron.php > /dev/null 2>&1'; \
75
- } > /var/spool/cron/crontabs/www-data
66
+ rm -rf /var/lib/apt/lists/*
76
67
77
68
# php.ini
78
69
RUN { \
@@ -102,9 +93,7 @@ RUN set -ex; \
102
93
mkdir /usr/src/espocrm-upgrades; \
103
94
chown -R www-data:www-data /usr/src/espocrm /usr/src/espocrm-upgrades
104
95
105
- COPY ./docker-entrypoint.sh /usr/local/bin/
106
- COPY ./docker-cron.sh /usr/local/bin/
107
- COPY ./docker-websocket.sh /usr/local/bin/
96
+ COPY ./docker-*.sh /usr/local/bin/
108
97
109
98
ENTRYPOINT [ "docker-entrypoint.sh" ]
110
99
Load Diff This file was deleted.
Original file line number Diff line number Diff line change
1
+ #! /bin/bash
2
+
3
+ set -eu
4
+
5
+ /usr/local/bin/php /var/www/html/daemon.php
6
+
7
+ exec " $@ "
Original file line number Diff line number Diff line change 1
1
#! /bin/bash
2
- set -e
2
+
3
+ set -eu
3
4
4
5
DOCUMENT_ROOT=" /var/www/html"
5
6
Original file line number Diff line number Diff line change 54
54
-e ' s#%%CMD%%#' " $cmd " ' #' \
55
55
" ./Dockerfile-$dist .template" > " $variant /Dockerfile"
56
56
57
- cp docker-entrypoint.sh " $variant /docker-entrypoint.sh"
58
- cp docker-cron.sh " $variant /docker-cron.sh"
59
- cp docker-websocket.sh " $variant /docker-websocket.sh"
57
+ cp docker-* .sh " $variant " /
60
58
61
59
travisEnv+=' \n - VARIANT=' " $variant "
62
60
done
You can’t perform that action at this time.
0 commit comments