TP_DEV_TOKEN = credentials('testproject-developer-token')
TP_API_KEY = credentials('testproject-api-key') }
bat "\"${tool 'Git-Local'}\" clean -fdx"
currentRevision = checkout([
branches: [[name : "*/master"]],
url: 'https://github.com/DavidG8168/TestProject-Java-SDK-SimpleTest.git'
stage('Run Agent on docker'){
//Download docker compose file from repo
bat 'curl.exe --output docker-compose.yml --url https://raw.githubusercontent.com/testproject-io/python-sdk/master/.github/ci/docker-compose.yml'
// Verify we use the updated latest 0.63.6 at least
bat 'docker pull testproject/agent:latest'
bat 'docker-compose down'
bat 'docker-compose -f docker-compose.yml up -d'
// Extra wait for agent on docker become a ready
sleep(time: 30, unit: "SECONDS")
bat "${tool 'Gradle'} test"