This analysis tool checks all repositories of the VV Gitlab Group. Please note that the following environment variables must be set in the .env file.
GITLAB_USER_NAME=USERNAME
GITLAB_PRIVATE_TOKEN=TOKEN
EXERCISE=Exercise01
On Windows: Open Docker Desktop and allow tcp://localhost:2375 to access Docker from Host Machine
On Linux: Enable TCP access: Verify that the Docker daemon is configured to listen on the TCP socket tcp://host.docker.internal:2375. You might need to modify the Docker daemon configuration file (usually located at /etc/docker/daemon.json on Linux) to include something like:
{
"hosts": ["tcp://0.0.0.0:2375", "unix:///var/run/docker.sock"]
}
After making the change, restart the Docker Service:
sudo systemctl restart docker
Check out the Repository and run the Docker Compose File with following Command
docker-compose up --build
Otherwise, use the prebuid Docker image with the following docker-compose file: Please note: Create a suitable .env environment file.
services:
ss24_abnahme:
build:
context: .
image: vvthromildner/vv_abnahme_script:latest
ports:
- "9000:9000"
env_file:
- .env
volumes:
- ./results:/app/results
volumes:
results:
The Result Files are stored in result/sose24results. Each Repository will be a seperate Markdown AnalyseFile.md.
All Results are stored in a CSV Report.