temporarily remove travis until I get it working properly
This commit is contained in:
parent
f109f89d2f
commit
bddef5eabd
19
.travis.yml
19
.travis.yml
@ -1,19 +0,0 @@
|
||||
sudo: required
|
||||
language: python
|
||||
addons:
|
||||
hosts:
|
||||
- docker
|
||||
services:
|
||||
- docker
|
||||
python:
|
||||
- "2.7"
|
||||
install:
|
||||
- docker build -f tests/docker/$ANKI_VERSION/Dockerfile -t txgio/anki-connect:$ANKI_VERSION .
|
||||
script:
|
||||
- docker run -ti -d --rm -p 8888:8765 -e ANKICONNECT_BIND_ADDRESS=0.0.0.0 txgio/anki-connect:$ANKI_VERSION
|
||||
- ./tests/scripts/wait-up.sh http://docker:8888
|
||||
- python -m unittest discover -s tests -v
|
||||
|
||||
env:
|
||||
- ANKI_VERSION=2.0.x
|
||||
- ANKI_VERSION=2.1.x
|
@ -1,14 +0,0 @@
|
||||
FROM txgio/anki:2.0.45
|
||||
|
||||
RUN apt-get update && \
|
||||
apt-get install -y xvfb
|
||||
|
||||
COPY AnkiConnect.py /data/addons/AnkiConnect.py
|
||||
|
||||
COPY tests/docker/2.0.x/prefs.db /data/prefs.db
|
||||
|
||||
ADD tests/docker/2.0.x/entrypoint.sh /entrypoint.sh
|
||||
|
||||
ENTRYPOINT ["/entrypoint.sh"]
|
||||
|
||||
CMD ["anki", "-b", "/data"]
|
@ -1,8 +0,0 @@
|
||||
#!/usr/bin/env bash
|
||||
set -e
|
||||
|
||||
# Start Xvfb
|
||||
Xvfb -ac -screen scrn 1280x2000x24 :99.0 &
|
||||
export DISPLAY=:99.0
|
||||
|
||||
exec "$@"
|
Binary file not shown.
@ -1,14 +0,0 @@
|
||||
FROM txgio/anki:2.1.0beta14
|
||||
|
||||
RUN apt-get update && \
|
||||
apt-get install -y xvfb
|
||||
|
||||
COPY AnkiConnect.py /data/addons21/AnkiConnect/__init__.py
|
||||
|
||||
COPY tests/docker/2.1.x/prefs21.db /data/prefs21.db
|
||||
|
||||
ADD tests/docker/2.1.x/entrypoint.sh /entrypoint.sh
|
||||
|
||||
ENTRYPOINT ["/entrypoint.sh"]
|
||||
|
||||
CMD ["anki", "-b", "/data"]
|
@ -1,8 +0,0 @@
|
||||
#!/usr/bin/env bash
|
||||
set -e
|
||||
|
||||
# Start Xvfb
|
||||
Xvfb -ac -screen scrn 1280x2000x24 :99.0 &
|
||||
export DISPLAY=:99.0
|
||||
|
||||
exec "$@"
|
Binary file not shown.
@ -1,28 +0,0 @@
|
||||
#!/usr/bin/env bash
|
||||
set -e
|
||||
|
||||
if [ $# -lt 1 ]; then
|
||||
printf "First parameter URL required.\n"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
COUNTER=0
|
||||
STEP_SIZE=1
|
||||
MAX_SECONDS=${2:-10} # Wait 10 seconds if parameter not provided
|
||||
MAX_RETRIES=$(( $MAX_SECONDS / $STEP_SIZE))
|
||||
|
||||
URL=$1
|
||||
|
||||
printf "Waiting URL: "$URL"\n"
|
||||
|
||||
until $(curl --insecure --output /dev/null --silent --fail $URL) || [ $COUNTER -eq $MAX_RETRIES ]; do
|
||||
printf '.'
|
||||
sleep $STEP_SIZE
|
||||
COUNTER=$(($COUNTER + 1))
|
||||
done
|
||||
if [ $COUNTER -eq $MAX_RETRIES ]; then
|
||||
printf "\nTimeout after "$(( $COUNTER * $STEP_SIZE))" second(s).\n"
|
||||
exit 2
|
||||
else
|
||||
printf "\nUp successfully after "$(( $COUNTER * $STEP_SIZE))" second(s).\n"
|
||||
fi
|
Loading…
Reference in New Issue
Block a user