Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/voxpupuli/puppet-jenkins

Puppet module for Jenkins
https://github.com/voxpupuli/puppet-jenkins

Merge pull request #237 from actown/master

Update the README with a few puppet-lint things and puppet highlighting.

470b9d6c7ec34914027ddff010edc076fc04bd86 authored almost 10 years ago by R. Tyler Croy <[email protected]>
Add Fog AWS yml file

8a16f733833f0ca21cfd5406a85422ddb2578112 authored almost 10 years ago by Peter Souter <[email protected]>
Remove vagrant requirements

Add in gems for main beaker-rspec depenancies

9861086e59ec4081cda79f81cd7dee9788f7f3e5 authored almost 10 years ago by Peter Souter <[email protected]>
Adds beaker-rspec tests for the previous tests

98a59f1d3142b95bc52d2d41009c718e91419006 authored almost 10 years ago by Peter Souter <[email protected]>
Basic acceptance spec helper

Adds in modules and creates hiera file

77cad37940ec36911275a60078c529e93d1eb537 authored almost 10 years ago by Peter Souter <[email protected]>
Adding base nodesets

4e5ce1b09fa69574586d90f4ce8fec9b314e7bb4 authored almost 10 years ago by Peter Souter <[email protected]>
Removing the old vagrant stuff

We can handle that all with beaker now

9ff7e47e94c62c00eddb10dc3f3fdd5d09d319b7 authored almost 10 years ago by Peter Souter <[email protected]>
Fix Bracked issue

0ef5347f3d8ce7f5e9fd2fa290299b628ba047c7 authored almost 10 years ago by Peter Souter <[email protected]>
Update the README with a few puppet-lint things and puppet highlighting.

8c4357b07233be1c325068c51a598dffe95bf1e0 authored almost 10 years ago by Derrick Dymock <[email protected]>
Jenkins Swarm Plugin version updated to 1.22.

f7815211fd7e91f45b0098b6ae8e771506f379b2 authored almost 10 years ago by Thorsten Gilfert <[email protected]>
Cleanup metadata.json for better mechanical score

Puppet Forge has been marking the mechanical metadate score down because
of issues with the meta...

af22c12c31fe5f057a972d5442478e1d411ce33b authored almost 10 years ago by Andrew Grimberg <[email protected]>
Make creation of user optional

Currently, the creation of jenkins user
and group is protected by if !defined. This
can be extre...

716fa4443bdbf4f0a731646f9375091c4328c4f9 authored almost 10 years ago by Dan Bode <[email protected]>
Merge pull request #233 from endyman/fix/user_timeouts_on_restart

fixes timeouts on restart

7e47b625756894a1f67c2d9f4b0e43d281d7f443 authored almost 10 years ago by R. Tyler Croy <[email protected]>
fixes user timeouts on restart

increased timeouts
added timouts to security and increased credential timeouts

moved retry value...

21dd8b5a0aa9b65531f0b1955b3d51c77ceb1a7f authored almost 10 years ago by Nils Domrose <[email protected]>
Merge pull request #229 from madAndroid/jenkins_slave_defaults_bugfix

Jenkins slave defaults bugfix

3880b3430a62f7affcb36281d2310e81386e7e6c authored about 10 years ago by R. Tyler Croy <[email protected]>
fix issue with centos7 systemctl restart failing - seems like a typo

d7ee0251522f9259c7cd19cd11342f43e0c742ea authored about 10 years ago by Andrew Stangl <[email protected]>
merge upstream changes

1689848551ccd7dc175b279bcae07686a53ff6b8 authored about 10 years ago by Andrew Stangl <[email protected]>
Merge pull request #222 from madAndroid/add_retry_to_credentials_execs

Add retry to credentials execs

974e278a38f858e99dc25c0f086e33fca94fe3c1 authored about 10 years ago by R. Tyler Croy <[email protected]>
debugger gems don't install cleanly on ruby2.x - use byebug instead

288a065636bbe2a658bf9833ab6cff75e412bef8 authored about 10 years ago by Andrew Stangl <[email protected]>
ensure we retry, in case we're waiting on a jenkin restart - addresses #220

cbdb05cd7672c05a2c7d73859a24ee85811e4a3a authored about 10 years ago by Andrew Stangl <[email protected]>
Merge pull request #216 from choffee/patch-1

Allow plugins to have jenkins home and user set

760769766de9e22a20f1f000ab4f7a75a9c4a4db authored about 10 years ago by R. Tyler Croy <[email protected]>
Merge pull request #218 from nrvale0/jobs_execs_with_path

add path => to execs in job subclasses

5eaef6a0367a8231174dc225bd5c675db0d3f252 authored about 10 years ago by R. Tyler Croy <[email protected]>
fix hash rocket indenting to make puppet-lint shut up

d7fa00971ff87ed98947dc13b63a4fe4a1a52f8f authored about 10 years ago by Nathan R Valentine <[email protected]>
add path => to execs in job subclasses

b27c057a8aeb0588623296684468b5b2a5291142 authored about 10 years ago by Nathan R Valentine <[email protected]>
Allow plugins to have jenkins home and user set

This is a simple fix that just allows us to set the username and home dir for the plugins.

f1bf8581522eac5495ebb4de4520d6f70dd9974c authored about 10 years ago by John Cooper <[email protected]>
Merge pull request #215 from iax7/master

Fix bug in cli.pp that tries to exec without full qualified path

b0bd25623bac409472521ac7ae9450f2f0f1312b authored about 10 years ago by R. Tyler Croy <[email protected]>
Fix bug in cli.pp that tries to exec without full qualified path

fcd61537a39405d7f9cbbcd2ab3d82facab934dc authored about 10 years ago by Isaias Piña <[email protected]>
Merge pull request #212 from kiddivouchers/disable-plugins

Add enabled flag to plugin type

5c96bc78e54cb7fe965ce346280eab89db686e4e authored about 10 years ago by R. Tyler Croy <[email protected]>
Add enabled flag to plugin type

08b10e1a996d57455132a86bcf46881fed3640c8 authored about 10 years ago by Chris Smith <[email protected]>
Merge pull request #209 from rustyautopsy/check-for-credentials-before-exec

added unless to stop adding Jenkins credentials every puppet run

b3d49d045266bb63900e57ecc6c4cf4710330622 authored about 10 years ago by R. Tyler Croy <[email protected]>
added unless to stop adding Jenkins credentials every puppet run

2942ab2e721fab49c5a89b3e987b51942377174d authored about 10 years ago by rustyautopsy <[email protected]>
Merge pull request #200 from Hylke1982/master

Upgraded swarm cli client 1.17 -> 1.19 and added support for autodiscove...

31af3cd9c45a3a7ad15ee29ec68211e1d0b2dbb2 authored about 10 years ago by R. Tyler Croy <[email protected]>
Corrected AUTO_DISCOVERY_ARG and added puppet test

5ac4c4f1e0621d29e0048bae6c2f11b8513b3d22 authored about 10 years ago by Hylke Stapersma <[email protected]>
Merge remote-tracking branch 'upstream/master'

04ad244d13a813d84175d160f469a5e8305b40aa authored about 10 years ago by Hylke Stapersma <[email protected]>
It was called Nestor

55cb85226a6e0c290498982a1b6b0944f78aa359 authored about 10 years ago by R. Tyler Croy <[email protected]>
Update the changelog with the most recent two releases

ab8f6fc1ec9c24b3ff308ee2615c281c9b67a3a3 authored about 10 years ago by R. Tyler Croy <[email protected]>
Switch to using a metadata.json

Requires something newer than puppet 3.5.1 to build FWIW

Fixes #177

3f0ce6c5db7524aaa4379834a26ec21f8193749c authored about 10 years ago by R. Tyler Croy <[email protected]>
Merge pull request #207 from rtyler/issues/206-firewall-port-refactor

Introduce the jenkins_port function

81c061886e012497c01a0c44e518fba063f850ca authored about 10 years ago by R. Tyler Croy <[email protected]>
Refactor some code to get the configured Jenkins port with the jenkins_port function

Fixes #206

5d7184e5ce7dd72e5b3860a9685b90cd8284b9f1 authored about 10 years ago by R. Tyler Croy <[email protected]>
Merge pull request #191 from cristi1979/master

set default port for firewall

72752a9aeb3b8f419a4f04365d81980773c92102 authored about 10 years ago by R. Tyler Croy <[email protected]>
Merge pull request #203 from miles-/patch-1

Fix typo in job/present.pp

2f9771772c0275620e10a999f07b638c949bc23d authored about 10 years ago by R. Tyler Croy <[email protected]>
Merge pull request #204 from eshamow/fix_undefined_jenkins_port

Fix for #174 allows setting $jenkins::port

da1c7430b509b80dca9fe3cd6919340c172ef1d9 authored about 10 years ago by R. Tyler Croy <[email protected]>
Fix for #174 allows setting $jenkins::port

When used with strict variables turned on, firewall.pp expects
$jenkins::port to be set. Overrid...

06504c0439ec7dc3f88312dd252d6bbdb47bb944 authored about 10 years ago by Eric Shamow <[email protected]>
Fix typo in job/present.pp

183668d95ed9cd7137a844d86977d5ee403f301f authored about 10 years ago by Miles Fricker <[email protected]>
Merge pull request #202 from trlinkin/proxy_work

Proxy work

6411d6b2d8a41cb062c7c397b1b168c601be8c0e authored about 10 years ago by R. Tyler Croy <[email protected]>
Add documentation for `no_proxy_list` parameter

b1f5f6742b9a88e4a63053989076faf4c9f45c22 authored about 10 years ago by Thomas Linkin <[email protected]>
Improve how `::jenkins::proxy` accesses variables

Without this commit, the template referenced by the class
`::jenkins::proxy` was using the `look...

449d6c1e949321ff368587860671f61564d3abf6 authored about 10 years ago by Thomas Linkin <[email protected]>
Add tests for the `no_proxy_list` parameter

This commit adds tests to verify the behaviour of the `no_proxy_list`
parameter on the `::jenkin...

2f2c5eef3d39767eadecd6a73f98dceccf257eca authored about 10 years ago by Thomas Linkin <[email protected]>
Add support for "No Proxy Host" list

The Jenkins proxy configuration supports a whitelist of nodes that will
not use the the proxy wh...

00011482ed6cc63a090547cfaa2122bfd0629749 authored about 10 years ago by Thomas Linkin <[email protected]>
merged corrected for lint

ea228ea849d9c834d82144142214d38621c30b40 authored over 10 years ago by Hylke Stapersma <[email protected]>
Upgraded swarm cli client 0.17 -> 1.19 and added support for autodiscovery parameter

ee5a5e5504a24719784f7b08ddef98fdbadfd873 authored over 10 years ago by Hylke Stapersma <[email protected]>
Upgraded swarm cli client 1.17 -> 1.19 and added support for autodiscovery parameter

3bbe5f8785a6eff9df831378384e8c307b97701e authored over 10 years ago by Hylke Stapersma <[email protected]>
Merge pull request #199 from sepulworld/fix_missing_dependency_jobs

missing include causes issuse #198

ba22f6bb993e871c7ffc75ca8951a350e3994a1e authored over 10 years ago by R. Tyler Croy <[email protected]>
set default port for firewall

Since port parameter seems to be missing from init.pp, use the same logic to determin it as in c...

bd2fc6d72b686a36e8f9b9c0c9422f8260e9ceae authored over 10 years ago by cristi1979 <[email protected]>
missing include causes issuse #198

3aac3fb3bfeceeb60951bf3d5675e053f3f8b6a7 authored over 10 years ago by Zane <[email protected]>
Merge pull request #169 from jchristi/manage-jobs

Allow build jobs to be configured and managed by puppet. Includes #163 a...

0223de61da118aafcafc4abe4e06d7442dd93655 authored over 10 years ago by R. Tyler Croy <[email protected]>
Merge pull request #195 from mark0n/swarm_version

Bump up swarm version to 1.17

0b57c2f97cfff7e65ebcf5a673628b723eec31c0 authored over 10 years ago by R. Tyler Croy <[email protected]>
Bump up swarm version to 1.17

343fc94fac597f36c265009ce8698ac7f39ce04a authored over 10 years ago by Martin Konrad <[email protected]>
Merge pull request #190 from jenkinsci/pr/134

Rework of custom update center usage

77b3b9cbac20dbafb5c3eb272ca2ab0cbef7c17b authored over 10 years ago by R. Tyler Croy <[email protected]>
Exclude rubies where bundle install cannot seem to succeed due to bundler idiocy

0ce4e28dd0569a3343d1b73e8bd72b52aea24d53 authored over 10 years ago by R. Tyler Croy <[email protected]>
Removing rubies that cause all kinds of problems when testing

00c28b96427cef6669b6e2adc541dd30eb71c3fd authored over 10 years ago by R. Tyler Croy <[email protected]>
Bind the Vagrant gem to specific platforms to try to make Travis happy

048fbd7cf6ac2276b13de4591affd10404f0ccb0 authored over 10 years ago by R. Tyler Croy <[email protected]>
Rework the support for custom update center URLs with jenkins::plugins to include tests

This change allows for using a custom update center URL with either versioned
plugins or unversi...

e3485cc220116b37e00a0ef18a9c0122ffcdf2ca authored over 10 years ago by R. Tyler Croy <[email protected]>
Added in ability for user to redefine update center plugin URL (thus releasing us from jenkins update center dependency)

a0f310e11953adc483690583d5e34127ba84b9da authored over 10 years ago by Carl Pulley <[email protected]>
Update the Rakefile to properly execute puppet-lint with ignored paths

6d21cd813a575537c84ada419da53f1df73b2003 authored over 10 years ago by R. Tyler Croy <[email protected]>
Merge pull request #189 from Jimdo/fix-installation-of-core-plugins

Fix test.

4b19d5ead38a3e809dff70cb16f71eedb402ecb9 authored over 10 years ago by R. Tyler Croy <[email protected]>
Fix test.

Fixes broken tests for #188

36b8d0043ba850602d118454c3f150f9431af22e authored over 10 years ago by Jan Brauer <[email protected]>
Merge pull request #188 from Jimdo/fix-installation-of-core-plugins

Fix installation of core plugins

e5ab7b7c86a445403d7bb3711ce16ea70f1a90d1 authored over 10 years ago by R. Tyler Croy <[email protected]>
Fix installation of core plugins

This prevents the 'plugin.jpi.pinned' file
from being deleted.

f8ddab126c89633d5e65e73cfc2d44ee4b533ea6 authored over 10 years ago by Jan Brauer <[email protected]>
document additional class params

7493b9d14a2d011217d8b8ea067c1b4e10fc2d3a authored over 10 years ago by Justin Lambert <[email protected]>
Allow build jobs to be configured and managed by puppet. Includes #163 and resolves #120.

58a5992d7d9186cdccd7fd2a38d9d7b3a1f6dded authored over 10 years ago by Jeremy Christian <[email protected]>
Merge pull request #144 from VMTrooper/fix-init-example

Update init.pp - correct plugins example syntax

60d8f25905c11963298a6b28fc33ea6ba7ef4fcf authored over 10 years ago by R. Tyler Croy <[email protected]>
Merge pull request #137 from convectionlabs/master

repos should be enabled if repo=true on RedHat

6b78c00ea91f282a90d7b40bbcf6fb488ead050d authored over 10 years ago by R. Tyler Croy <[email protected]>
Add a test for duplicate File[] resources for the plugin parent dir

Fixes #155

4774a5bfe6742d1fe47d3d265a76bcb36c46756b authored over 10 years ago by R. Tyler Croy <[email protected]>
Add defined check for plugin_parent_dir resource

The management of the basic dependencies of a Jenkins plugin should not
be unnecessarily forced ...

f555e88b965ed72c883f69a134385297ac9d0c92 authored over 10 years ago by Daniel Beckham <[email protected]>
Fix a number of the puppet-lint complaints added by recent changes. oops

38ec2ea7775ead9f624ddc9c6519daed81f19975 authored over 10 years ago by R. Tyler Croy <[email protected]>
support upgraded versions to bundled plugins

178fa5fc02cd9a181619a1b7b354d89fb9b41dd3 authored over 10 years ago by Nate Warren <[email protected]>
[EOPS-6247] User and credentials creation, simple security management

Adds a groovy-based helper script for managing Jenkins users and credentials
(CloudBees plugin -...

d608aad5be317b30e0c0cf29236b446e5f7c4318 authored over 10 years ago by Matthew Wedgwood <[email protected]>
Rely on require_relative so we don't have to pull in serverspec for rspec-puppet

3fcc29be3ef40c8fa389baeb8740319109df515e authored over 10 years ago by R. Tyler Croy <[email protected]>
Add API-based resource documentation

5fe94020a53640bbde548635639867a14e37a5d2 authored over 10 years ago by Matthew Wedgwood <[email protected]>
Don't attempt to make a Vagrant node for non-directories

b963383919aba1a94c6dd67de9bdd3d8c3260a5f authored over 10 years ago by R. Tyler Croy <[email protected]>
Merge pull request #185 from maestrodev/slave-name

Allow setting the slave name, default to the fqdn at runtime

f3efb79b80b4fc67854e01d9d36b3c9a3e93abf6 authored over 10 years ago by R. Tyler Croy <[email protected]>
Merge pull request #184 from maestrodev/lint

Fix indentation for puppet-lint

60d3997957a3a97e2b493dd7df4faff1abc616d8 authored over 10 years ago by R. Tyler Croy <[email protected]>
Allow setting the slave name, default to the fqdn at runtime

Running the jar without name will automatically use the fqdn as name
so no need to set it to the...

5d170029e4e24a40338c82173e49afa28a1f08e7 authored over 10 years ago by Carlos Sanchez <[email protected]>
Fix indentation for puppet-lint

0ddfbb015c5fe7112d8b6c6ea9f969f61af993c6 authored over 10 years ago by Carlos Sanchez <[email protected]>
Merge pull request #183 from rtyler/issues/135-unzip-not-available

Rely on the `jar` command instead of `unzip` to unpack the cli.jar

161b82ce24b28daf9d38cebb1902ce5c518dbb89 authored over 10 years ago by R. Tyler Croy <[email protected]>
Force a version of bundler that Vagrant works with

6ac48fd3616fcb62abf647e6dfb90cd958f62605 authored over 10 years ago by R. Tyler Croy <[email protected]>
Exclude the Vagrant plugins group when we install in travis too

626f85a4bc81ed154902e2347b6cb395ea3f27d9 authored over 10 years ago by R. Tyler Croy <[email protected]>
Ensure we're using bundle exec for travis

66193401084ff5fcd7a55b166b5034548f5b24e9 authored over 10 years ago by R. Tyler Croy <[email protected]>
Upgrade Vagrant dependency to hope Travis does the right thing

cefbbb1a4673d07952ab89f7e1b36f1b04495b1e authored over 10 years ago by R. Tyler Croy <[email protected]>
Merge pull request #181 from rtyler/wip/serverspec-exploration

Bring the initial serverspec work in

a00590bf7c30c41e44e0a78f84975234eaed9cbc authored over 10 years ago by R. Tyler Croy <[email protected]>
Merge pull request #182 from pcfens/add_apt_declaration

Include the apt module when installing an apt repository

978d5960521eed4bb03311679ccedb9ce7c9c10a authored over 10 years ago by R. Tyler Croy <[email protected]>
Rely on the `jar` command instead of `unzip` to unpack the cli.jar

Fixes #180
Fixes #135

5ef894f60b2855328410b00771fd2c4779dc69f8 authored over 10 years ago by R. Tyler Croy <[email protected]>
Remove the lock file!

9cad52bc8bdae6b30b01756be1826edb18f0b945 authored over 10 years ago by R. Tyler Croy <[email protected]>
Bundle update puppet :(

6713f5866bfb19b409fc8fecb0825fd227acfab7 authored over 10 years ago by R. Tyler Croy <[email protected]>
Include the apt module when installing an apt repository

666ca0c5bc7b792c6cdae6db9cc1babb939acfb6 authored over 10 years ago by Phil Fenstermacher <[email protected]>
Rsync the puppet module over to the Vagrant VM properly

534533732906468f8232caf9f251810e146a875b authored over 10 years ago by R. Tyler Croy <[email protected]>
Document how to run the serverspecs

ca953b8779734f93407bad0d517e92c7e4550521 authored over 10 years ago by R. Tyler Croy <[email protected]>
Rely on a better AMI for testing with serverspec on ubuntu-precise

3704ed5e1041381541147e088af2a7884674e6c0 authored over 10 years ago by R. Tyler Croy <[email protected]>
Work in progress, haven't figured out how to get the jenkins module synced up properly

acb2392502fd6cb2dae3ae5768ef05ac2bad1902 authored over 10 years ago by R. Tyler Croy <[email protected]>