jordansissel/veewee-jenkins — explained in plain English
Analysis updated 2026-07-17 · repo last pushed 2013-04-26
Automatically create a Jenkins build job for every VM template in a repo.
Save time when maintaining build jobs across many OS versions and architectures.
Keep Jenkins jobs in sync automatically whenever a new VM template is added.
Set up a single generator job instead of manually configuring 50+ Jenkins jobs.
| jordansissel/veewee-jenkins | amitsuryavanshi/graphiti-activegraph | crazywoola/homebrew-dify | |
|---|---|---|---|
| Stars | 1 | 1 | 1 |
| Language | Ruby | Ruby | Ruby |
| Last pushed | 2013-04-26 | 2022-12-09 | 2025-04-25 |
| Maintenance | Dormant | Dormant | Stale |
| Setup difficulty | hard | hard | easy |
| Complexity | 3/5 | 3/5 | 1/5 |
| Audience | ops devops | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires an existing Jenkins setup and Veewee VM templates already configured.
This repository provides a way to automatically generate Jenkins build jobs from a list of virtual machine templates. Instead of manually creating dozens of similar jobs in Jenkins, you can run a single generator job that reads templates and spins up one build job for each one. Here's how it works: You create one special job in Jenkins and give it the configuration file included in this repo. When you run that job, it executes a Ruby script that scans through all available templates, for example, different versions of CentOS or Windows, and writes out a complete Jenkins job configuration for each one. Jenkins then picks up those new configurations and you instantly have a job for every template without any manual setup. The main use case is for teams building and testing many different virtual machine configurations. If you're maintaining templates for five different operating systems across multiple versions and architectures, this saves you from having to create 50+ jobs by hand. You just set it up once, and whenever someone adds a new template to the repository, the next run of the generator job automatically creates the corresponding build job. This is particularly useful in infrastructure teams that use tools like Veewee, a framework for building virtual machine templates, where the number of supported configurations can grow quickly. The README doesn't go into detail about what Veewee itself is or how the individual jobs behave once created, so those would be things to understand separately if you're setting this up.
A Ruby script that auto-generates Jenkins build jobs from a list of Veewee virtual machine templates, avoiding manual setup.
Mainly Ruby. The stack also includes Ruby, Jenkins, Veewee.
Dormant — no commits in 2+ years (last push 2013-04-26).
Setup difficulty is rated hard, with roughly 1h+ to a first successful run.
Mainly ops devops.
This repo across BitVibe Labs
double-check against the repo, no cap.