netbox-agent/tests.sh

23 lines
475 B
Bash
Raw Permalink Normal View History

2020-02-02 20:08:56 +01:00
set -x
git clone https://github.com/netbox-community/netbox-docker.git
cd netbox-docker
docker-compose pull
docker-compose up -d
while [[ "$(curl -s -o /dev/null -w ''%{http_code}'' http://$(docker-compose port nginx 8080))" != "200" ]]
do
sleep 5
done
export NETBOX_AGENT__NETBOX__URL="http://$(docker-compose port nginx 8080)"
export NETBOX_AGENT__NETBOX__TOKEN=0123456789abcdef0123456789abcdef01234567
cd -
pytest
cd netbox-docker
docker-compose down
cd -
set +x