File tree 2 files changed +31
-0
lines changed
test/tests/silverpeas-basics
2 files changed +31
-0
lines changed Original file line number Diff line number Diff line change
1
+ Maintainers: Miguel Moquillon <
[email protected] > (@mmoqui)
2
+ GitRepo: https://github.com/Silverpeas/docker-silverpeas-prod.git
3
+
4
+ Tags: 6.0-alpha2, latest
5
+ GitCommit: 77c7c86d82aeee270cf23ef1272cfd95767df3c4
6
+
Original file line number Diff line number Diff line change
1
+ #! /bin/bash
2
+
3
+ set -eo pipefail
4
+
5
+ dir=" $( dirname " $( readlink -f " $BASH_SOURCE " ) " ) "
6
+
7
+ image=" $1 "
8
+
9
+ cname=" silverpeas-container-$RANDOM -$RANDOM "
10
+
11
+ # when running the first time, a silverpeas process is spawn before starting Silverpeas
12
+ # (this configuration process can take some time)
13
+ cid=" $( docker run -d -e DB_SERVERTYPE=" H2" -e DB_SERVER=" :file:" -e DB_PASSWORD=" sa" --name " $cname " " $image " ) "
14
+ trap " docker rm -vf $cid > /dev/null" EXIT
15
+
16
+ check_running () {
17
+ docker run --rm --link " $cid " :silverpeas " $image " wget silverpeas:8000/silverpeas & > /dev/null
18
+ return $?
19
+ }
20
+
21
+ . " $dir /../../retry.sh" --tries 20 --sleep 5 ' check_running'
22
+
23
+ silverpeas_status=" $( docker exec " $cname " /opt/silverpeas/bin/silverpeas status) "
24
+
25
+ [ " ` echo $silverpeas_status ` " = " Configured: [OK] Running: [OK] Active: [OK] INFO: JBoss is running" ]
You can’t perform that action at this time.
0 commit comments