This repository was archived by the owner on Feb 24, 2021. It is now read-only.
File tree 2 files changed +52
-21
lines changed
2 files changed +52
-21
lines changed Original file line number Diff line number Diff line change 54
54
log /
55
55
target /
56
56
57
+
58
+ # git repos
59
+ core-command /
60
+ core-config-seed /
61
+ core-data-client /
62
+ core-data /
63
+ core-domain /
64
+ core-exception /
65
+ core-metadata-client /
66
+ core-metadata /
67
+ core-test /
68
+ device-bacnet /
69
+ device-bluetooth /
70
+ device-modbus /
71
+ device-mqtt /
72
+ device-snmp /
73
+ device-virtual /
74
+ docker-core-config-seed /
75
+ docker-core-consul /
76
+ docker-edgex-mongo /
77
+ docker-edgex-volume /
78
+ export-client /
79
+ export-distro /
80
+ export-domain /
81
+ export-test /
82
+ support-domain /
83
+ support-logging-client /
84
+ support-logging /
85
+ support-notifications-client /
86
+ support-notifications /
87
+ support-rulesengine /
88
+ support-scheduler /
Original file line number Diff line number Diff line change 18
18
19
19
set -e
20
20
21
- DOCKERS=( docker-edgex-volume docker-core-consul docker- core-config-seed docker-edgex-mongo support-logging \
22
- support-notifications core-metadata core-data core-command support-scheduler export-client \
23
- export-distro support-rulesengine device-virtual )
21
+ DOCKERS=( docker-edgex-volume docker-core-consul core-config-seed docker-edgex-mongo support-logging \
22
+ support-notifications core-metadata core-data core-command support-scheduler export-client \
23
+ export-distro support-rulesengine device-virtual device-bacnet device-bluetooth device-modbus device-mqtt device-snmp )
24
24
25
25
DOCKERFILE=$1
26
26
27
27
usage (){
28
- echo -e " ERROR! Dockerfile name not found."
29
- echo -e " \tI.E: ./${0} Dockerfile.aarch64"
30
- exit
28
+ echo -e " ERROR! Dockerfile name not found."
29
+ echo -e " \tI.E: ./${0} Dockerfile.aarch64"
30
+ exit
31
31
}
32
32
33
33
34
34
if [[ -z ${DOCKERFILE} ]]; then
35
- usage
35
+ usage
36
36
fi
37
37
38
38
for m in ${DOCKERS[@]} ; do
39
- if [ -d $m ]; then
40
- echo " Updating git modules... "
41
- cd $m
42
- git pull
43
- cd ..
44
- else
45
- echo " Cloning $m "
39
+ if [ -d $m ]; then
40
+ echo " Updating git modules... "
41
+ cd $m
42
+ git pull
43
+ cd ..
44
+ else
45
+ echo " Cloning $m "
46
46
git clone https://github.com/edgexfoundry/$m
47
- fi
48
- if [ -f $m /docker-files/${DOCKERFILE} ] ; then
47
+ fi
48
+ if [ -f $m /docker-files/${DOCKERFILE} ] ; then
49
49
echo " Creating docker image $m "
50
50
cd $m
51
51
docker build . -t edgexfoundry/docker-$m -f docker-files/${DOCKERFILE}
52
52
echo $m
53
53
cd ..
54
-
54
+
55
55
elif [ -f $m /${DOCKERFILE} ] ; then
56
56
echo " Creating docker image $m "
57
57
cd $m
58
58
docker build . -t edgexfoundry/$m -f ${DOCKERFILE}
59
59
echo $m
60
60
cd ..
61
- else
62
- usage
63
- fi
61
+ else
62
+ usage
63
+ fi
64
64
done
65
65
66
66
67
67
echo " Done!"
68
-
You can’t perform that action at this time.
0 commit comments