Skip to content

Relatively generic scripts to maintain Jenkins Swarm agents, tailored for NUT CI

License

Notifications You must be signed in to change notification settings

networkupstools/jenkins-swarm-nutci

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jenkins-Swarm (NUT CI)

This is a wrapper project for Jenkins Swarm build agents that can dial in to a Jenkins controller and proclaim their abilities via labels.

Primary use-case is along with the jenkins-dynamatrix JSL, for such agents to be included in the dynamically generated matrix for the benefit of next upcoming builds of a project the agent owner wishes to participate in, such as the NUT CI farm.

While this particular repository is maintained with the NUT CI farm in mind, no specific configuration is stored here. Direct use or forks are welcome with other FOSS projects.

While this project is provided under the terms of MIT license (same as Jenkins itself) and can be re-used in other efforts without practical restrictions, any feedback and upstreaming of interesting hacks are welcome.

For more practical details about the typical agent configuration see:

TODO: Currently the best source of information are the scripts (comments and/or code). Some of that belongs in this README, PRs are welcome.

About

Relatively generic scripts to maintain Jenkins Swarm agents, tailored for NUT CI

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages