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
9818aa6d67529e60f6526b8da6b029a5bb2e808e authored over 10 years ago by R. Tyler Croy <[email protected]>
487324cd5d3e674724084cbb5c65c33bd545e555 authored over 10 years ago by R. Tyler Croy <[email protected]>
Fixes #166
Fixes #176
3a60a2d960d29b6b960b5badc801202c4392ff46 authored over 10 years ago by R. Tyler Croy <[email protected]>
a8e1c5686a5e155a24d3264fbfe4c8b05b8805ae authored over 10 years ago by R. Tyler Croy <[email protected]>
A bit of RedHat and Debian slave initd script merging
95f5b990be15528534cb7cc95fd1b72bdf8a5c1b authored over 10 years ago by R. Tyler Croy <[email protected]>Add ensure parameter to jenkins::slave
5675931712f61f0bb965b5fd4b5dfea189f9e96a authored over 10 years ago by R. Tyler Croy <[email protected]>
Add -mode flag to Debian slave start script
Use a single /etc/defaults or /etc/sysconfig file fo...
Add missing slave mode to Debian defaults file
e9db1cc2566fabf7ab5bfed2c08fc37bcb32d248 authored over 10 years ago by R. Tyler Croy <[email protected]>jenkins::slave fails to refresh the service
8fe6c78c7263869650e7b6034f9eef342b439b07 authored over 10 years ago by R. Tyler Croy <[email protected]>58e59c706f094ceacf33cd6568a72761fad7ab12 authored over 10 years ago by Federico Castagnini <[email protected]>
Fix lint in puppet-lint 1.0.0+
09b8cbc858eb9507009aa56c9895fd126977c9a7 authored over 10 years ago by Matthew Barr <[email protected]>9381576abcc041c2ae66586616933bf0c8f04cb7 authored over 10 years ago by Carlos Sanchez <[email protected]>
Fix broken path for CLI jar file on Debian
bf415fd90956c20857f36a50bbf39819d0408abd authored over 10 years ago by R. Tyler Croy <[email protected]>Use simplecov instead of rcov
f45dc978322bb833136c37f42f0a021c24d2830e authored over 10 years ago by R. Tyler Croy <[email protected]>Allows running the slave manually instead of a service, useful in Docker for instance
bd892f30d3758bf9401f0bf45b493a8c179f2b74 authored over 10 years ago by Carlos Sanchez <[email protected]>rcov doesn't work in 1.9 and it's a native gem that needs to be compiled
6abdfbb37d6de35b72a386dc92f174fadaaf0e27 authored over 10 years ago by Carlos Sanchez <[email protected]>Fix puppet lint errors
8027c39be829459d219563e5cf1dcfb0691530e4 authored over 10 years ago by Matthew Barr <[email protected]>
They make the build fail when using puppet-lint 1.0.0+
Don't upgrade lint to 1.0.0 as it is fail...
d38cd3e298f524c71bd61079c0daac2732a038f9 authored over 10 years ago by Martin Konrad <[email protected]>
bump up default version of swarm client
d0040f642ce2c3e04bb896a5b3f1217399584b15 authored over 10 years ago by Matthew Barr <[email protected]>
This is necessary to avoid compatibility issues with newer Jenkins
versions (e.g. see https://is...
Remove echo debug line from slave service script
dad60c32498176ade1fde193d51da7406ea1ced4 authored over 10 years ago by R. Tyler Croy <[email protected]>This fixes #154.
5755795c99b2ce450c02f8f0501375d07b905dd4 authored over 10 years ago by Daniel Beckham <[email protected]>
This removes what looks like an errant debug echo from the Debian slave
service script.
a88edf444c0853aaad5d9f7b1aed2f66639323d4 authored over 10 years ago by Dan Cox <[email protected]>
Ensure future parser compatibility (>3.5.1)
781df5e90bbdcb5e1233abe922bec7be490c8a93 authored over 10 years ago by R. Tyler Croy <[email protected]>
Since Puppet 3.5.1 the future parser no longer matches upper case words
in a selector statement ...
Replaced arrow with proper hash rocket
ae26dccc1cc5e1cf18603791fd2b89fd0da08812 authored over 10 years ago by VMTrooper <[email protected]>remove gemfile.lock, update travis
754bb5e478098bed886a8896cdbeed5660836012 authored over 10 years ago by R. Tyler Croy <[email protected]>10e1c66aa18c6193825c3b7b10afc715c72f52b5 authored over 10 years ago by Justin Lambert <[email protected]>
Use single-quotes to avoid problems with slave labels
d4af4e1b6b5b4afa2b9d6e4832f52d411086a26f authored over 10 years ago by R. Tyler Croy <[email protected]>6379c3e63dcfacb0cc4e7f4174d3b2b81e2c0e3a authored over 10 years ago by Mark Nellemann <[email protected]>
95baed29eaa3a158674ce255b1c8ebf57b3de927 authored over 10 years ago by Dan Cox <[email protected]>
ad341c3068cc713898ee58c5c0a6a7bc1715c1c9 authored over 10 years ago by R. Tyler Croy <[email protected]>
bd615225f7d054d8dad8d9173457c9c5c188c331 authored over 10 years ago by R. Tyler Croy <[email protected]>
c8594a2b9a79f42cacae2795d5377113300bb9ca authored over 10 years ago by R. Tyler Croy <[email protected]>
Because of the way facter pulls in code blocks (Procs) inside of Facter#add we
cannot properly r...
This reduces some duplication, but also makes sure we have the exact same
branch coverage with t...
6d26e67a89a1585984054de7c35c9a33feeb6624 authored over 10 years ago by Evgueni Ratchev <[email protected]>
91af030526d147a7156c2b6eb68ac7b5b128da99 authored over 10 years ago by Evgueni Ratchev <[email protected]>
jpm is located: <https://github.com/rtyler/jpm>
References #10, #11, #12
1437e2e089c95af67d470ecdfbbc6153aa024d39 authored over 10 years ago by R. Tyler Croy <[email protected]>I'll be moving more towards vagrant and vagrant-aws in the future
1290d22aee1570460201a63f407e57055c0965c0 authored over 10 years ago by R. Tyler Croy <[email protected]>Add support for disabling ssl verification on slaves
1eb3d135fb00109354e6b4552bc722e4d80d130d authored over 10 years ago by R. Tyler Croy <[email protected]>b30e9e4ee0e10ad579a515bc470cdb00bfcf32f5 authored over 10 years ago by matt urbanski <[email protected]>
0df88f75d377ec7a74b048c6da2ee28b54b16368 authored over 10 years ago by matt urbanski <[email protected]>
Add daemon install to Debian family slave installs
1c469fa1cc7ad16980bf11267051e192bc1a66ff authored over 10 years ago by R. Tyler Croy <[email protected]>de1e0c74bbfdcef5e444e0cb886727bb4729289f authored over 10 years ago by matt urbanski <[email protected]>
Conflicts:
templates/jenkins-slave.erb
Always run tests before pushing you ninny!
ac58a21e8fdab9e48cf91727447bc8683772bb10 authored almost 11 years ago by R. Tyler Croy <[email protected]>The way this code is intended to be used is when managing a plugin and plugin configuration for ...
27ffe630681c8acfaddace76fc47cd4f327dfd5b authored almost 11 years ago by Guillaume Lederrey <[email protected]>230e5c6d5f014ebf813c9943c5367baa745dea07 authored almost 11 years ago by R. Tyler Croy <[email protected]>
Uncovered by running the tests in parallel, hooray
b6645b5f87bb1d647989e6219a28a3e63145edf7 authored almost 11 years ago by R. Tyler Croy <[email protected]>76af66ed0395d4a91e1487effcd4140dfa00eba2 authored almost 11 years ago by R. Tyler Croy <[email protected]>
This also opens up the ability to use Puppet::Jenkins::Plugins#available inside
the plugins pack...
Provider and type code will have some overlap with the Facter code
0b47a36c42142e80e41ebba40abfb26a5c10f062 authored almost 11 years ago by R. Tyler Croy <[email protected]>ceaa71be962f69049bd41833dbebea5aaba03b70 authored almost 11 years ago by R. Tyler Croy <[email protected]>
This should prevent too much clutter for devs trying to find tests
f2387a9f889795c9574a4d78fb4fbc133849fdbb authored almost 11 years ago by R. Tyler Croy <[email protected]>DRY!
69778151c56b345b7d17f94bd648382803d629fa authored almost 11 years ago by R. Tyler Croy <[email protected]>e3ddd0eb4d118c6c28804f20c355dd1f432d958f authored almost 11 years ago by R. Tyler Croy <[email protected]>
74f03de1fa8282a8775d523a8075727b4ea1c46c authored almost 11 years ago by R. Tyler Croy <[email protected]>
Failures:
1) jenkins plugins default
Failure/Error: it { should contain_class('jenkins::...
Conflicts:
Modulefile
manifests/repo/debian.pp
spec/classes/jenkins_repo_debian_spec.rb
spec...
This fixes a minor test regression introduced in #111, wherein Facts defined in
some rspec-puppe...
This fixes a test regression introduced in #109. I believe there is an
underlying issue here whe...
15678231dbd67b3b6bab30b30fd153c9b9a6b7bd authored almost 11 years ago by R. Tyler Croy <[email protected]>
Fix grep bug when plugin version specified
0d9f2790ab02e3977223aae0c8a8cbd696bc4f4f authored almost 11 years ago by R. Tyler Croy <[email protected]>Fix dependency issues between repo setup and package installation
87a61d87565d9d81ae951f3e66bb8dec8278391a authored almost 11 years ago by R. Tyler Croy <[email protected]>
* The jenkins::plugin fact is a comma separated string of plugins. When
a plugin version is ...
(makes sure repo configuration is finished before installing packages).
Classes containing other ...
make private classes private, dont pass params
d0d50cd851ddc8992818d40e278e2c8a0af8df6c authored almost 11 years ago by R. Tyler Croy <[email protected]>b12d43e220fdcbca1c38ec6bbd00d7fae701d55b authored almost 11 years ago by Justin Lambert <[email protected]>
Before the 1.1.0 release, we should find a way to test this code out, but I'm
comfortable saying...
Pulling in some recent documentation changes
f4c4563c72a7192b7072c8d2f2a156108450573b authored almost 11 years ago by R. Tyler Croy <[email protected]>388be30be1501f9732672a6195d3a78df610526e authored almost 11 years ago by R. Tyler Croy <[email protected]>
f307aed03bfc910173d2ab639ac4eeafb7e88567 authored almost 11 years ago by R. Tyler Croy <[email protected]>
d92a394b16c1b54e29eaf4a476325b4830f58334 authored almost 11 years ago by R. Tyler Croy <[email protected]>
RHEL disables sudo without a tty by default, so after standing the machine up,
we need to change...
9014120fa30897175b16e62984e2b67ddaf052cd authored almost 11 years ago by R. Tyler Croy <[email protected]>
b450c13a538d9fd5702ded17cc80c810207c898a authored almost 11 years ago by R. Tyler Croy <[email protected]>
This should close #98, but ultimately be fixed in Duckworth
cc8d1d8c607bd2b8eb78a901ad8544f64b55f8ab authored almost 11 years ago by R. Tyler Croy <[email protected]>
The Gemfile.lock should help keep all of us (devs) on a consistent set of Ruby
gems while testin...
jenkins::firewall class defaults change
62a010f3b519bb4e2cbe49e00ca699ef4107455c authored almost 11 years ago by Matthew Barr <[email protected]>remove firewall from fixtures, fail if configure_firewall unset but firewall present
15cfcc8947fd20c01223df8e7c0449545660432d authored almost 11 years ago by Matthew Barr <[email protected]>Add test coverage for the $jenkins_plugin fact
96ea5fc7006bc176c0e8d1b8f9720dfcddda1b7d authored almost 11 years ago by R. Tyler Croy <[email protected]>d2543fa12ad94d349b61e6ae1362e94484ae3875 authored almost 11 years ago by Justin Lambert <[email protected]>
Not only does this support versions with dashes in it, it opens up the
possibility for us to inc...
5f7a5d5980264f55f67a533c7ffaefca23cafdc9 authored almost 11 years ago by Matthew Barr <[email protected]>
ef78e926d94874ab80a1614c537883bc4f03b88c authored almost 11 years ago by Matthew Barr <[email protected]>
48978c9ddce87483639b1852969622b4948a5743 authored almost 11 years ago by R. Tyler Croy <[email protected]>
6ebb8e046713b604ca8285ae12dba5e0547b4621 authored almost 11 years ago by Matthew Barr <[email protected]>
7b1f16c0a46ff7391b2b570b3001c6d91c950a07 authored almost 11 years ago by Matthew Barr <[email protected]>
Removing the spec.opts file which references --loadby which parallel_rspec has
trouble with
cb115d4e94bfcfe2506190dc134b7373974c4bcf authored almost 11 years ago by Matthew Barr <[email protected]>
b72bf9099a69ca5a606b81a2ea13db6dc1a9a3da authored almost 11 years ago by Justin Lambert <[email protected]>
0f19c849a06495f6e14bb083918d414f2281934b authored almost 11 years ago by R. Tyler Croy <[email protected]>
b60e39295de87d58ce0f9f711e8ad70001f9584b authored almost 11 years ago by R. Tyler Croy <[email protected]>
df7233965dfd4baad6d3e27d0ab757267789b292 authored almost 11 years ago by R. Tyler Croy <[email protected]>
61aedcb4937622435972b5963777bd5ae8bed4f3 authored almost 11 years ago by R. Tyler Croy <[email protected]>
Fixes jenkinsci/puppet-jenkins#90
d1bed59d18cac825f69d4779bd2a82858dfd7894 authored almost 11 years ago by Rainer Jung <[email protected]>