https://github.com/bregman-arie/ci-runner
Reproduce CI/CD builds in your environment
https://github.com/bregman-arie/ci-runner
Last synced: 7 months ago
JSON representation
Reproduce CI/CD builds in your environment
- Host: GitHub
- URL: https://github.com/bregman-arie/ci-runner
- Owner: bregman-arie
- License: apache-2.0
- Created: 2021-10-20T10:37:19.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-12-01T12:55:30.000Z (almost 4 years ago)
- Last Synced: 2025-02-27T04:23:42.493Z (8 months ago)
- Language: Python
- Size: 48.8 KB
- Stars: 5
- Watchers: 4
- Forks: 6
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# WORK IN PROGRESS
The project is not ready yet...patience! :)
## CI Runner
Reproduce CI/CD builds in your environment
Did you ever try to run a job from Zuul locally on your system? If you did, you know that the only way to do so, is trying to execute the same playbooks and roles that Zuul did. Even then, you might get a different result eventually. This can be quite frustrating.
This project aims to help you reproduce *easily* jobs from Zuul (at least until Zuul will implement a proper built-in mechanism for that).
## Installation
```
git clone git@github.com:$USERNAME/ci-runner.git && cd ci-runner
virtualenv ~/.ci_runner
source ~/.ci_runner/bin/activate
pip install .
```## Usage
### General Usage
`cirun --url --job --project