9aad202b60
* FillDB was renamed to FillDb for Zammad 5. * Changed Ruby dependency to 2.7.3. * Update containers/zammad/Dockerfile * added redis / changed memcached Signed-off-by: André Bauer <andre.bauer@staffbase.com> * update memcached Signed-off-by: André Bauer <andre.bauer@staffbase.com> * fix image Signed-off-by: André Bauer <andre.bauer@staffbase.com> * remove nginx duplicate Signed-off-by: André Bauer <andre.bauer@staffbase.com> * added nodejs Signed-off-by: André Bauer <andre.bauer@staffbase.com> * added cache clear and removed links Signed-off-by: André Bauer <andre.bauer@staffbase.com> * fix typo Signed-off-by: André Bauer <andre.bauer@staffbase.com> Co-authored-by: André Bauer <monotek@users.noreply.github.com> Co-authored-by: André Bauer <andre.bauer@staffbase.com>
40 lines
721 B
Bash
Executable File
40 lines
721 B
Bash
Executable File
#!/bin/bash
|
|
#
|
|
# run zammad tests
|
|
#
|
|
|
|
set -o errexit
|
|
set -o pipefail
|
|
|
|
docker-compose logs --timestamps --follow &
|
|
|
|
until (curl -I --silent --fail localhost:8080 | grep -iq "HTTP/1.1 200 OK"); do
|
|
echo "wait for zammad to be ready..."
|
|
sleep 15
|
|
done
|
|
|
|
sleep 30
|
|
|
|
echo
|
|
echo "Success - Zammad is up :)"
|
|
echo
|
|
|
|
echo
|
|
echo "Execute autowizard..."
|
|
echo
|
|
|
|
docker exec zammad-docker-compose_zammad-railsserver_1 rake zammad:setup:auto_wizard
|
|
|
|
echo
|
|
echo "Autowizard executed successful :)"
|
|
echo
|
|
|
|
|
|
echo
|
|
echo "Fill DB with some random data"
|
|
docker exec zammad-docker-compose_zammad-railsserver_1 rails r "FillDb.load(agents: 1,customers: 1,groups: 1,organizations: 1,overviews: 1,tickets: 1)"
|
|
|
|
echo
|
|
echo "DB fill successful :)"
|
|
echo
|