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
fix plugin install logic matching
40bfda22c265f03932bd9522e42d0a8120b8a694 authored almost 9 years ago by R. Tyler Croy <[email protected]>
Intended to help diagnose the test(s) that when run under ruby 1.9.3,
are randomly exceeding tra...
54a7d38c543d21156fdaec4ff91153856b648478 authored almost 9 years ago by Joshua Hoblitt <[email protected]>
Lint warnings are currently configured to be non-fatal due to (possibly
incorrect?) warnings rai...
It was possible for a plugin to fail to be installed if it's name and
version matched as a subst...
Add support for prefix configuration in the CLI config class.
a557750383111b6c9251d9c15af721678fff59c3 authored almost 9 years ago by Joshua Hoblitt <[email protected]>Adds Beaker docker testing to .travis.yml
941783868463618f2af4191a80eb03ee5d336ec9 authored almost 9 years ago by Joshua Hoblitt <[email protected]>3e8b643896f3956c87d7bd428b9148f77a193091 authored almost 9 years ago by Daniel Palstra <[email protected]>
* Adds CentOS 6 Beaker docker file
* Adds travis matrix entry to run beaker-docker tests
d9f724378fd15e71a12fae65b5c19883ed728fb1 authored almost 9 years ago by Daniel Palstra <[email protected]>
validate all class/define params
353a92433d167d1391d4486c25ca740073ffe595 authored almost 9 years ago by Joshua Hoblitt <[email protected]>Add folder support to puppet_helper
12341f3758fc7f73c6bf80633e202a5f8d1fe989 authored almost 9 years ago by R. Tyler Croy <[email protected]>
Note that types of some parameters were ambiguous and the strict type
validation may require min...
+ remove versions of puppet < 3.8
974b891997c99333dd044fba440bfc333889e806 authored almost 9 years ago by Joshua Hoblitt <[email protected]>38cb1a03ebd749606e1276a9a2df9b91d14aa6ab authored almost 9 years ago by Joshua Hoblitt <[email protected]>
c9a309f1b125a842b98fbb9d7ac6f62ff9d6e32c authored almost 9 years ago by Joshua Hoblitt <[email protected]>
680c0f57de08d0ea91a2acececf0af4eb906b735 authored almost 9 years ago by Daniel Palstra <[email protected]>
Use Active Directory realm as type
a26abf209fb9e6b241dc9457f541bb06c6db5d61 authored almost 9 years ago by Joshua Hoblitt <[email protected]>f934a24af0dd1a0b72f52981b8db1707ab5421a8 authored almost 9 years ago by Daniel Palstra <[email protected]>
An augeas helper define to deal with configs
e97214fdb4f68c7cc1416d270f4e189fe1a83823 authored almost 9 years ago by R. Tyler Croy <[email protected]>Revert the parts of 00a90d4d that make no sense (fixes #474) (2nd attempt)
6a199fc09fd1b8fb0228797f66d25555fa2b98b2 authored almost 9 years ago by R. Tyler Croy <[email protected]>enable install of cli_helper when jenkins::cli => true
48397cdd80f328c73370024bf4be70d3be9d6c04 authored almost 9 years ago by R. Tyler Croy <[email protected]>autorequire cli_jar from all PX::J::Type::Cli based types
4962411f9605cffc38c9d444053edacb3b83b6e0 authored almost 9 years ago by R. Tyler Croy <[email protected]>Add ensure=>file to pinning file
00ea19d51e661afcb8330890746100a9b07a3de6 authored almost 9 years ago by R. Tyler Croy <[email protected]>add ability to set java_args on slaves
6a6925e34572a4dfaddaa4a4a97a3c33a08d0106 authored almost 9 years ago by Joshua Hoblitt <[email protected]>2d34424c85200184354ebf1534d34bfdcfccb8d7 authored almost 9 years ago by Adam Stephens <[email protected]>
3d371bc9e285d67199e18fdc2cb6f43f060a4ad1 authored almost 9 years ago by Joshua Hoblitt <[email protected]>
+ make true the default value of the `jenkins` class `cli` param
This modules uses the cli jar ...
d1d7daa061a53ba40f37164538e274fa779c82b6 authored almost 9 years ago by Joshua Hoblitt <[email protected]>
Resolves this ordering error where the type attempts to run before the
CLI jar resource has been...
Need for setting memory, etc on java VM for slaves.
c59193dacf60fa01a89030696fe05cbf836bee68 authored almost 9 years ago by Adam Stephens <[email protected]>079f9e9186124bda657a40cadf2ff35e8ecfdfe4 authored almost 9 years ago by Jan Vansteenkiste <[email protected]>
In older versions, booleans from hiera are presented as a string.
cf2236ba753e0e73e0a3ff9ecd4f4ee3508240b5 authored almost 9 years ago by Jan Vansteenkiste <[email protected]>1b98290f33fe7ef4690837525490a0cee1130a61 authored almost 9 years ago by Jan Vansteenkiste <[email protected]>
d79354dc751dee1ec89bd100957d8f849a9db485 authored almost 9 years ago by Jan Vansteenkiste <[email protected]>
Revert "Support FileCredentialsImpl in jenkins_credentials native type"
c538cc46520943709da4860459f65b018aa7fbbb authored almost 9 years ago by Joshua Hoblitt <[email protected]>8d3fb12f606083a8442f152518bf610862ececc3 authored almost 9 years ago by Joshua Hoblitt <[email protected]>
Defaults to false, but when set to true sets ensure on the .pinned file
resource to 'file'.
0ee47ce1c9943ac4fff1b36c45511b5ecd771c8e authored almost 9 years ago by Alexander Fisher <[email protected]>
Fix for the jenkins.rb facter error
180eb5cd23bfb6f0f43dc6b5d2332864876c815e authored almost 9 years ago by Joshua Hoblitt <[email protected]>Updated for RedHat systemd systems to use redhat provider until PUP-5353 is fixed
fb97c684baa3389da5f7505c12a5798f2c56af06 authored almost 9 years ago by Joshua Hoblitt <[email protected]>This change fixes this error:
$ puppet agent -t
Info: Loading facts
Error loading f...
f74cd610ab5a7b2c59f361b6badb278c8143f166 authored almost 9 years ago by Chris Denneen <[email protected]>
Rtyler 417 cleanup cli helper
afd09411424af5d0bb2b32b51517e1ae4e30ef2d authored almost 9 years ago by Joshua Hoblitt <[email protected]>b41c1cc5555e58bd4df0dc7a1ca55dc8fd9f3d64 authored almost 9 years ago by R. Tyler Croy <[email protected]>
aa6305964cff01177d3e2b656142bf3c42c572a5 authored almost 9 years ago by R. Tyler Croy <[email protected]>
Clean up some of the logic as well to default to the jenkins::cli_ssh_keyfile
instead of perform...
Allow the user to manage the localstatedir themselves.
78c1bc2e6802dc711b6561f0b64a6bb836679e25 authored almost 9 years ago by Joshua Hoblitt <[email protected]>Support FileCredentialsImpl in jenkins_credentials native type
a24480e94e52627e8c6b0051bbba0cd959eb1ca2 authored almost 9 years ago by Joshua Hoblitt <[email protected]>994091ef1505d66848acaf0427053035e38d7ee4 authored almost 9 years ago by Martin Razus <[email protected]>
Clarify documention for cli_ssh_keyfile param.
f118312e583d61e46706e2173bcfed5261251c65 authored about 9 years ago by Joshua Hoblitt <[email protected]>a54e8f7fbfa50ff4abe952b8df1a797ea7f70acb authored about 9 years ago by Bob Vincent <[email protected]>
travis does not need the :system_tests group
eccae5df5da266671319c1a3ea0d6ed79f34d748 authored about 9 years ago by Joshua Hoblitt <[email protected]>Removing unnecessary gem deps should save some CI execution time.
542ac7e20ee2c6100e176b7ded5e08ad81981a58 authored about 9 years ago by Joshua Hoblitt <[email protected]>Minor clean up of difftool patch
d9e8f3c4de28c84a8e890a7f7d8b0cd0e3c732f0 authored about 9 years ago by Joshua Hoblitt <[email protected]>a0e13ffde70b606d18bb3f71ef03f06a4232cc23 authored about 9 years ago by Nicolas Glayre <[email protected]>
Suppress notice messages when using archive::download
0e410ab8bc20a851f3954bf22d52edfc961d9173 authored about 9 years ago by Joshua Hoblitt <[email protected]>
The 'verbose' attribute of the archive::download resource defaults to
true. This causes a notice...
Add a simple rspec-puppet test to verify changing jenkins::plugin's timeout
f2f086130f390220b33edf09b25d3adf76efc28a authored about 9 years ago by Joshua Hoblitt <[email protected]>References #419
f10bc61c4d24bea4b2386937e1a084edb92a66c0 authored about 9 years ago by R. Tyler Croy <[email protected]>Fix Plugin Download Timeout
6fa5f5cbda765bf6058a3a7f0630f492eaab70ee authored about 9 years ago by R. Tyler Croy <[email protected]>327fd6de2b46e1b4f352f7f48936c7fab9278290 authored about 9 years ago by Andrew Moore <[email protected]>
When downloading large plugins, it can timeout (e.g. ruby-runtime). The
archive::download suppor...
Unify the ssh_keyfile
1d5c5c20435e7c4d360a9983cc4ff090ffb747fa authored about 9 years ago by R. Tyler Croy <[email protected]>Check if the retries gem is not already declared
107162731871a6e8ab45fc823cb66cf292984742 authored about 9 years ago by R. Tyler Croy <[email protected]>Currently, we need to define the ssh_keyfile in two locations: cli.pp and cli_helper.pp. My curr...
9c871130c7f16c82ea4219cfcf889ab75e9e8496 authored about 9 years ago by chizou <[email protected]>8a3b476c2827582ddd5d89242a3537268f1b5911 authored about 9 years ago by boyan.dimitrov <[email protected]>
d809b35554c56e465aa32f55123586f0cd0c43db authored about 9 years ago by Jonathan Niesen <[email protected]>
* add `manage_datadirs` param to `jenkins` class
* validate `manage_datadirs` is a boolean value...
* add `manage_localstatdir` param to `jenkins class
* align params on equal sign.
* validate tha...
Undefine create_user in plugins
2f1a1e61873d06209211883bc48e8f00936ce657 authored about 9 years ago by R. Tyler Croy <[email protected]>954e255e265826dc76966bd308c7d4fe78520485 authored about 9 years ago by Jonathan Abourbih <[email protected]>
Add manage_client_jar option
1b71f8dcd50a4987f5e9e22d88e74b71ec67bb0a authored about 9 years ago by R. Tyler Croy <[email protected]>Change-Id: I37ddd1c3d20ba0bbe61603838548bc0e945b7d9c
2fd92435dce74d8ee9f1d867ee09d9a347e1787a authored about 9 years ago by Laurent Bigonville <[email protected]>
Set whether we want to download the .jar file from the web, might not
something we want if we ar...
3e90c922c4e5d39b4d664bb8e96f22796c0d6333 authored about 9 years ago by R. Tyler Croy <[email protected]>
fix job_dir variable reference to jenkins class
3318f79586e80de14cb0b80fa9bb7457088f202e authored about 9 years ago by R. Tyler Croy <[email protected]>e9453100b0dc1c99e99641d17d5851eecd820c0f authored about 9 years ago by Daniel Wilhelm <[email protected]>
4e1c0833653a19fa9203fb28d49c147a5fd1193a authored about 9 years ago by R. Tyler Croy <[email protected]>
13c75a685f862c7b2cb068135c3d4e65a181081c authored about 9 years ago by R. Tyler Croy <[email protected]>
cfaca610256d70547a4df4b14d3fa0972550f26e authored about 9 years ago by R. Tyler Croy <[email protected]>
client_url is hardcoded in slave.pp
77fdc16271aaedc3972f7c985d6a4d90c29e90f9 authored about 9 years ago by R. Tyler Croy <[email protected]>document types and providers puppetserver known issues
1b13202c15e6135141c2da24c8e3caddd6d30dc8 authored about 9 years ago by Joshua Hoblitt <[email protected]>ec13838c40491a6b1436da3c09addd4733bd9eb1 authored about 9 years ago by Joshua Hoblitt <[email protected]>
5c4f66db7c4d6fcfd9604bed60d15200c2b6d9e0 authored about 9 years ago by Joshua Hoblitt <[email protected]>
410e1164512b8142b9c3360d7ca719077452f77e authored about 9 years ago by Nicolas Glayre <[email protected]>
fc3353030ad54b783bbe76eb00f1b0f08f5a2a3a authored about 9 years ago by Nicolas Glayre <[email protected]>
24d2e5e93b6956a4be5bb378a761fb1dd1f4c00d authored about 9 years ago by Nicolas Glayre <[email protected]>
13d883c8c6716d49bdcc7da7a5d78b697171847a authored about 9 years ago by Nicolas Glayre <[email protected]>
b8a36437e420504463f0c3dd79e4661a50fd9804 authored about 9 years ago by Nicolas Glayre <[email protected]>
add user/group mgt. + localstatedir params to jenkins class
f0e6f578b197f88e867ac0b00457e665684b9967 authored about 9 years ago by R. Tyler Croy <[email protected]>
* add `manager_user`, `user`, `manage_group`, `group` params to
`jenkins` class.
* improve co...
f5b5f405a36f2fa2a6a59dcf29e5b9f5b5c28b2b authored about 9 years ago by Joshua Hoblitt <[email protected]>Fix username quoting
de64f8e2f29c20900e68f2a6831b1d1c7ad35715 authored about 9 years ago by Joshua Hoblitt <[email protected]>
References #374
Fixes #371
also strip inital credentials for single quotes, for backward compatibility
d3b32f68af2effd215de59e0eac5d928d1ec0ee5 authored about 9 years ago by Iakov Gan <[email protected]>use ensure_packages() to manage the daemon package
102869dc5c2f6f9a2e69b33ac2713f4b2103d1c8 authored about 9 years ago by Joshua Hoblitt <[email protected]>
`jenkins::slave` uses the `daemon` package on debian. As this is a
commonly needed package, dir...
Adds Examples for various platforms for Jenkins
bd36803ea37d89b2ac096aa1b702fb611ac49bcf authored about 9 years ago by Joshua Hoblitt <[email protected]>Examples are moved from tests/ -> examples as per https://docs.puppetlabs.com/puppet/latest/refe...
f5f318e1c8420feb4587525489f09b99c400253b authored about 9 years ago by Peter Souter <[email protected]>remove seperate resources for handling plugin extension
24e669dee30a249d83b7f2e055fef46740a23a4e authored over 9 years ago by R. Tyler Croy <[email protected]>
There were two orthogonal resource chains for handling plugins with with
the .hpi & .jpi extensi...