INTO-CPS-Association / DTaaS

:factory: :left_right_arrow: :busts_in_silhouette: Digital Twin as a Service
https://into-cps-association.github.io/DTaaS/
Other
116 stars 57 forks source link

Integrates GitLab Runner into DTaaS #1082

Open aryanpingle opened 5 days ago

aryanpingle commented 5 days ago

Integrates GitLab Runner into DTaaS

Addresses #892 by integrating a GitLab Runner setup into the DTaaS software.

Type of Change

✔ New feature ✔ Documentation update

Description

Adds a compose.runner.yml file that spins up a Docker container running the gitlab/gitlab-runner image, and automatically starts a gitlab runner based on the settings in config.toml.

Testing

Tested using a localhost and a server installation, both using a server-hosted gitlab instance.

Impact

The process of registering a GitLab Runner will be greatly simplified. Developers will be able to use the digital twins preview page with a self-hosted runner.

Additional Information

Checklist