{"id":20663610,"url":"https://github.com/networkupstools/jenkins-swarm-nutci","last_synced_at":"2026-04-20T17:03:02.678Z","repository":{"id":46783980,"uuid":"468754109","full_name":"networkupstools/jenkins-swarm-nutci","owner":"networkupstools","description":"Relatively generic scripts to maintain Jenkins Swarm agents, tailored for NUT CI","archived":false,"fork":false,"pushed_at":"2025-01-27T08:28:29.000Z","size":25,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-27T09:28:16.491Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/networkupstools.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-03-11T13:06:10.000Z","updated_at":"2025-01-27T08:28:34.000Z","dependencies_parsed_at":"2024-08-02T11:14:12.439Z","dependency_job_id":null,"html_url":"https://github.com/networkupstools/jenkins-swarm-nutci","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/networkupstools%2Fjenkins-swarm-nutci","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/networkupstools%2Fjenkins-swarm-nutci/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/networkupstools%2Fjenkins-swarm-nutci/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/networkupstools%2Fjenkins-swarm-nutci/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/networkupstools","download_url":"https://codeload.github.com/networkupstools/jenkins-swarm-nutci/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242825337,"owners_count":20191355,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-16T19:18:50.143Z","updated_at":"2026-04-20T17:03:02.673Z","avatar_url":"https://github.com/networkupstools.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"Jenkins-Swarm (NUT CI)\n======================\n\nThis is a wrapper project for\nlink:https://plugins.jenkins.io/swarm/[Jenkins Swarm]\nbuild agents that can dial in to a\nlink:https://www.jenkins.io/[Jenkins]\ncontroller and proclaim their abilities via labels.\n\nPrimary use-case is along with the\nlink:https://github.com/networkupstools/jenkins-dynamatrix[jenkins-dynamatrix JSL],\nfor such agents to be included in the dynamically generated matrix for\nthe benefit of next upcoming builds of a project the agent owner wishes\nto participate in, such as the NUT CI farm.\n\nWhile this particular repository is maintained with the NUT CI farm in\nmind, no specific configuration is stored here. Direct use or forks are\nwelcome with other FOSS projects.\n\nWhile this project is provided under the terms of MIT license (same as\nJenkins itself) and can be re-used in other efforts without practical\nrestrictions, any feedback and upstreaming of interesting hacks are\nwelcome.\n\nFor more practical details about the typical agent configuration see:\n\n* https://github.com/networkupstools/nut/blob/master/docs/ci-farm-lxc-setup.txt\n* https://github.com/networkupstools/nut/blob/master/docs/config-prereqs.txt\n\nTODO: Currently the best source of information are the scripts (comments\nand/or code). Some of that belongs in this README, PRs are welcome.\n\nNumerous integration files (init scripts, systemd units, etc.) for different\nplatforms are provided. See comments in them about installation into the\nsystem to start the Jenkins Swarm agent as a service (with automatic update\nof the JAR before each start-up).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnetworkupstools%2Fjenkins-swarm-nutci","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnetworkupstools%2Fjenkins-swarm-nutci","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnetworkupstools%2Fjenkins-swarm-nutci/lists"}