From ad9ee094b434375c9fcaf85229b3968bb87d5720 Mon Sep 17 00:00:00 2001 From: Nanne Baars Date: Sat, 3 Apr 2021 13:55:23 +0200 Subject: [PATCH] Remove all scripts Part of the Travis build we use to have no longer needed as we moved to Github actions --- scripts/build-all.sh | 34 ----------------------------- scripts/build_docker.sh | 10 --------- scripts/clean-run-docker-compose.sh | 5 ----- scripts/deploy-webgoat.sh | 16 -------------- scripts/run-docker-compose.sh | 4 ---- scripts/start.sh | 18 --------------- 6 files changed, 87 deletions(-) delete mode 100755 scripts/build-all.sh delete mode 100644 scripts/build_docker.sh delete mode 100644 scripts/clean-run-docker-compose.sh delete mode 100644 scripts/deploy-webgoat.sh delete mode 100644 scripts/run-docker-compose.sh delete mode 100644 scripts/start.sh diff --git a/scripts/build-all.sh b/scripts/build-all.sh deleted file mode 100755 index 319854ac2..000000000 --- a/scripts/build-all.sh +++ /dev/null @@ -1,34 +0,0 @@ -#!/usr/bin/env bash - -cd .. - -nc -zv 127.0.0.1 8080 2>/dev/null -SUCCESS=$? -nc -zv 127.0.0.1 9090 2>/dev/null -SUCCESS=${SUCCESS}$? - -if [[ "${SUCCESS}" -eq 0 ]] ; then - echo "WebGoat and or WebWolf are still running, please stop them first otherwise unit tests might fail!" - exit 127 -fi - - -sh mvnw clean install -if [[ "$?" -ne 0 ]] ; then - exit y$? -fi - -cd - -sh build_docker.sh -if [[ "$?" -ne 0 ]] ; then - exit y$? -fi - -while true; do - read -p "Do you want to run docker-compose?" yn - case ${yn} in - [Yy]* ) sh clean-run-docker-compose.sh; break;; - [Nn]* ) exit;; - * ) echo "Please answer yes or no.";; - esac -done diff --git a/scripts/build_docker.sh b/scripts/build_docker.sh deleted file mode 100644 index ec5f28d9f..000000000 --- a/scripts/build_docker.sh +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/bash - -WEBGOAT_HOME=$(pwd)/../ - -cd "${WEBGOAT_HOME}"/webgoat-server -docker build -t webgoat/webgoat-v8.0.0.snapshot . - -cd "${WEBGOAT_HOME}"/webwolf -docker build -t webgoat/webwolf-v8.0.0.snapshot . - diff --git a/scripts/clean-run-docker-compose.sh b/scripts/clean-run-docker-compose.sh deleted file mode 100644 index b1e493b87..000000000 --- a/scripts/clean-run-docker-compose.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/usr/bin/env bash - -cd .. -docker-compose rm -f -docker-compose -f docker-compose-local.yml up diff --git a/scripts/deploy-webgoat.sh b/scripts/deploy-webgoat.sh deleted file mode 100644 index 3f9dfa4d4..000000000 --- a/scripts/deploy-webgoat.sh +++ /dev/null @@ -1,16 +0,0 @@ -#!/usr/bin/env bash - -docker login -u $DOCKER_USER -p $DOCKER_PASS - -export REPO=webgoat/goatandwolf -cd .. -cd docker -ls target/ - -if [ ! -z "${TRAVIS_TAG}" ]; then - # If we push a tag to master this will update the LATEST Docker image and tag with the version number - docker build --build-arg webgoat_version=${TRAVIS_TAG:1} -f Dockerfile -t $REPO:latest -t $REPO:${TRAVIS_TAG} . - docker push $REPO -else - echo "Skipping releasing to DockerHub because it is a build of branch ${BRANCH}" -fi diff --git a/scripts/run-docker-compose.sh b/scripts/run-docker-compose.sh deleted file mode 100644 index 4ed58bcf0..000000000 --- a/scripts/run-docker-compose.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/env bash - -cd .. -docker-compose up diff --git a/scripts/start.sh b/scripts/start.sh deleted file mode 100644 index 3380882af..000000000 --- a/scripts/start.sh +++ /dev/null @@ -1,18 +0,0 @@ -#!/usr/bin/env bash - -DATABASE_PORT=9001 - -checkDatabaseAvailable(){ - - #for i in $(seq 1 5); do command && s=0 && break || s=$? && sleep 15; done; (exit $s) - local started = $(netstat -lnt | grep ${DATABASE_PORT}) - echo $? -} - -#java -Djava.security.egd=file:/dev/./urandom -jar home/webgoat/webgoat.jar --server.address=0.0.0.0 -$(checkDatabaseAvailable) - - -#java -Djava.security.egd=file:/dev/./urandom -jar /home/webwolf/webwolf.jar --server.port=9090 --server.address=0.0.0.0 - -