16 строки
522 B
Bash
Executable File
16 строки
522 B
Bash
Executable File
#!/bin/bash
|
|
set -e
|
|
|
|
cat << EOF > r.sh
|
|
{
|
|
#!/bin/bash
|
|
set -e
|
|
python -m pip install requests pyyaml mock paramiko sshtunnel coverage sseclient
|
|
coverage run --source=src/tasks/dockerDeploy/acs-dcos -m unittest discover -s src/tasks/dockerDeploy/acs-dcos
|
|
coverage run --source=src/tasks/dockerDeploy/acs-kubernetes -m unittest discover -s src/tasks/dockerDeploy/acs-kubernetes
|
|
coverage report -m
|
|
}
|
|
EOF
|
|
chmod +x r.sh
|
|
docker run --rm -v "$PWD":/tests -w /tests python:2.7 /bin/bash -c /tests/r.sh
|
|
exit $? |