annotate scripts/Docker/roundup_healthcheck @ 7621:470e29fb36db

build: disable documention on xapian for travis-ci. --disable-documentation passed to configure doesn't work and I have a crash in sphinx that prevents testing. Use -enable-documentation=no which appears to be how 1.4.14 expects it at least. no-github-ci to disable testing for github as this change affects travis only at this point. If it works, I'll disable doc build on github to to save cycles.
author John Rouillard <rouilj@ieee.org>
date Mon, 11 Sep 2023 00:42:01 -0400
parents 7b9bddda9d2d
children cae50e4ba467
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
6797
a24ec63759f6 Docker fix healthcheck; allow modules; cleanup; set uid
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
1 #! /bin/sh
a24ec63759f6 Docker fix healthcheck; allow modules; cleanup; set uid
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
2
7340
7b9bddda9d2d Add support for demo mode in docker.
John Rouillard <rouilj@ieee.org>
parents: 6797
diff changeset
3 # if there are multiple trackers, d=demo t=tracker ...
7b9bddda9d2d Add support for demo mode in docker.
John Rouillard <rouilj@ieee.org>
parents: 6797
diff changeset
4 # returns last one for testing that server is up. Does not test
7b9bddda9d2d Add support for demo mode in docker.
John Rouillard <rouilj@ieee.org>
parents: 6797
diff changeset
5 # each tracker.
6797
a24ec63759f6 Docker fix healthcheck; allow modules; cleanup; set uid
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
6 tracker=$(ps -ef | sed -ne '/roundup-server/s/^.*\s\(\w*\)=.*$/\1/p')
7340
7b9bddda9d2d Add support for demo mode in docker.
John Rouillard <rouilj@ieee.org>
parents: 6797
diff changeset
7 wget -q -O /dev/null --no-verbose http://localhost:8080/${tracker:-demo}/

Roundup Issue Tracker: http://roundup-tracker.org/