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

rubocop style fixes

0180d17077f32b9ae40233f9eb9c96b0d9e55b44 authored over 8 years ago by Joshua Hoblitt <[email protected]>
disable Style/SpaceInsidePercentLiteralDelimiters cop

Allow spaces inside %quotes. Eg., `%w( foo )`

bdf5d9b0217e052b4fea53810fd8311e96798e8d authored over 8 years ago by Joshua Hoblitt <[email protected]>
remove rubocop Style/DeprecatedHashMethods directive

Resolves this warning under rubocop 0.41.2:

Warning: unrecognized cop Style/DeprecatedHashM...

c88f519886157ed029cfe58bcfab66b5a8e2ce3b authored over 8 years ago by Joshua Hoblitt <[email protected]>
Merge pull request #604 from madelaney/master

-- #573: Convert jenkins::slave::java_args to support both strings and arrays.

efd524567ac59a764be37f1d4ffffef3561f460a authored over 8 years ago by Joshua Hoblitt <[email protected]>
--adding a test for the java_args change

9310ff4f8c20ea356037b1ec1876297aa13976d0 authored over 8 years ago by Mike Delaney <[email protected]>
Merge remote-tracking branch 'upstream/master'

d0950ce4f189377510f8bb1a341e083237fd867a authored over 8 years ago by Mike Delaney <[email protected]>
-- #573: Allow java_args to be either a string, or an array

f6481bf9b0c07c1546bbc1f0a967c98b39d3bdef authored over 8 years ago by Mike Delaney <[email protected]>
Merge pull request #599 from cliff-svt/escape_pluses

Escape +'s when grepping through jenkins plugin version numbers

0a2226b4222894e78a646c30ef2da4cf79c80ae3 authored over 8 years ago by Joshua Hoblitt <[email protected]>
Escape +'s when grepping through jenkins plugin version numbers

87d7c8b9699957593dea8e5945a086245f0beebb authored over 8 years ago by Clifford D. Krumvieda <[email protected]>
Merge pull request #591 from madelaney/master

-- #572: Converted the jenkins slave labels param to accept a string …

df8163ff485f3d6fac8d509d18162c9d32060df4 authored over 8 years ago by Joshua Hoblitt <[email protected]>
-- #572: Converted the jenkins slave labels param to accept a string or an array

6ec61bd09da601bf05e9a0f9077f9ed99ed0c19f authored over 8 years ago by Mike Delaney <[email protected]>
Merge pull request #586 from jhoblitt/maint/rubocop-warning

fix rubocop conf path syntax warning

fe235ed17d59849e24e4267c17b7662f57db70b8 authored over 8 years ago by Joshua Hoblitt <[email protected]>
fix rubocop conf path syntax warning

Warning: Deprecated pattern style '/home/jhoblitt/github/puppet-jenkins/spec/fixtures/**' in...

f16f8cd0c92d6642ac50651ec3ccc0bfbe6c7e9c authored over 8 years ago by Joshua Hoblitt <[email protected]>
Merge pull request #585 from jhoblitt/maint/readme-deps

remove README reference to nanliu/staging

1c031c4a1fd212567c2c7dc05931af9e894cdfcf authored over 8 years ago by Joshua Hoblitt <[email protected]>
remove README reference to nanliu/staging

This module is not longer a dependency.

1990cb424dbc3bfd8fab3d54ae1f74f1c6576c2f authored over 8 years ago by Joshua Hoblitt <[email protected]>
Merge pull request #582 from nespresso/feature/Updating_doc_to_reflect_the_modification_on_pupet_archive_dependency

Updating documentation to reflect the modification of puppet-archive module

e9b317746ad107cb21ca46465bf34cf9369a688a authored over 8 years ago by Joshua Hoblitt <[email protected]>
Updating documentation to reflect the modification of puppet-archive module

b0c8846343a889e4233c28550255ef63ea534767 authored over 8 years ago by Nicolas Glayre <[email protected]>
Merge pull request #562 from xdexter/slave_dont_stop

Fix path LOCK_FILE

cf8d9848fa63e02f4bdfc2d9e5c8ed4b57ccaf47 authored over 8 years ago by Joshua Hoblitt <[email protected]>
Merge pull request #564 from cdenneen/patch-2

5th parameter is server list for ActiveDirectory

40e56ad1355a16935f24c80916ea58429dd8d23f authored over 8 years ago by Joshua Hoblitt <[email protected]>
Merge pull request #576 from jhoblitt/maint/lts-repos-jenkins-2

Kludge around jenkins 2.x landing in the 'latest' repos

53edc27a8634c9e54d3434a8455a3b7086da71c5 authored over 8 years ago by Joshua Hoblitt <[email protected]>
use lts repos by default

jenkins 2.x has landed in the latest (non-lts) repos. 2.x is not yet
supported by the module an...

8ff0c571db2e66135bc42bc5124b323d4e0e85fb authored over 8 years ago by Joshua Hoblitt <[email protected]>
add a blurb about jenkins 2.x being unsupported

589eb04faf20da2cd35e31a978c5ee29b98c4038 authored over 8 years ago by Joshua Hoblitt <[email protected]>
5th parameter is server list for ActiveDirectory

Looking at this the 5th parameter is the server string not the GroupLookupStrategy.
The argumen...

a67c35c969e7fd35657a268c5f5bec6e8d6455a8 authored over 8 years ago by cdenneen <[email protected]>
Fix path LOCK_FILE

0b226d32df99014701d1653096b7e646fd42d58d authored over 8 years ago by Caio Henrique <[email protected]>
Merge pull request #554 from jhoblitt/bugfix/workflow

test if job class responds to #isDisabled in job_list_json

d70fd6f6ccc5a8eae7a9f7c1f7d17efd34ad87e7 authored almost 9 years ago by Joshua Hoblitt <[email protected]>
test if job class responds to #isDisabled in job_list_json

Instead of special casing classes which are known not to respond to the
`isDisabled()` method, u...

c533c65cc11b104c1c36e75372dbd9528c1fdb13 authored almost 9 years ago by Joshua Hoblitt <[email protected]>
Merge pull request #553 from jhoblitt/feature/rubocop2

use single quotes for ruby string literals

4d82df14e084c1d7ff3954d204cf521e0a6ff9af authored almost 9 years ago by Joshua Hoblitt <[email protected]>
use single quotes for ruby string literals

e0859b673859562d3f2db5c9c0cce0db8950e0a8 authored almost 9 years ago by Joshua Hoblitt <[email protected]>
Merge pull request #552 from jhoblitt/feature/rubocop

rubocop

9b7ca44201a90cf49e4fdbb48588bc7a907e7e7d authored almost 9 years ago by R. Tyler Croy <[email protected]>
rubocop is a steely-eyed missile man

03d7e23ff85cab2bf64deb09280a611c084b638a authored almost 9 years ago by Joshua Hoblitt <[email protected]>
add rubocop support

3f2b18b33cacd5d16b519cbae4004fe852811092 authored almost 9 years ago by Joshua Hoblitt <[email protected]>
Merge pull request #550 from jhoblitt/maint/beaker-centos-7

replace centos-7-docker fakesystemd with classic flavor

0d66d5be38f0902bd23cede30c97769ea32700e6 authored almost 9 years ago by Joshua Hoblitt <[email protected]>
remove PUPPET_VERSION var from acceptance test entries

The PUPPET_VERSION env var is presently being ignored in
`spec/spec_helper_acceptance.rb`, so th...

e6d1b527419ef9f52e423d83e88d5af3da82c069 authored almost 9 years ago by Joshua Hoblitt <[email protected]>
remove centos-7-docker from travis allowed_failures

885c94a38927ac94a2df539530ac7c1dff814703 authored almost 9 years ago by Joshua Hoblitt <[email protected]>
replace centos-7-docker fakesystemd with classic flavor

7f74dc86581364c3289a15912c5bee4c08028112 authored almost 9 years ago by Joshua Hoblitt <[email protected]>
Merge pull request #549 from jhoblitt/maint/travis-puppet-versions

travis puppet versions

73d82712f5794ae5743bb384f2721fa7c67d3c6f authored almost 9 years ago by Joshua Hoblitt <[email protected]>
remove puppet ~> 4.0.0 from travis matrix

It is unlikely that 4.0 is being used in a production context.

33e8666ed70ad10021c8b1f7f4f011e9b12ce391 authored almost 9 years ago by Joshua Hoblitt <[email protected]>
add puppet ~> 4.4.0 to travis matrix

cd27dc1caff8e0b888d6e50529f145aa80eed40d authored almost 9 years ago by Joshua Hoblitt <[email protected]>
Merge pull request #548 from jhoblitt/maint/fix-ubuntu-beaker

fix beaker acceptance tests on Ubuntu

e6119e396fbbda9f994671014857480bc6e5bdfa authored almost 9 years ago by Joshua Hoblitt <[email protected]>
remove ubuntu-14.04-docker from travis allowed_failures

4527428356a0cc4f6bbbfc98be4e3ada51dfd42a authored almost 9 years ago by Joshua Hoblitt <[email protected]>
fix beaker acceptance tests on Ubuntu

1221f6b3a2642de1165df2491f338f7ca2047e6d authored almost 9 years ago by Joshua Hoblitt <[email protected]>
Merge pull request #547 from jhoblitt/maint/simplify_slave_logic

simplify ::jenkins::slave ordering logic

ec9257fa0aaa036ecf4c07ac6adc6eaa55c1078e authored almost 9 years ago by Joshua Hoblitt <[email protected]>
simplify ::jenkins::slave ordering logic

584b942c4ba7a66281e27edd707dc90b5265d1dd authored almost 9 years ago by Joshua Hoblitt <[email protected]>
Merge pull request #546 from jhoblitt/maint/skip_beaker_pending

skip pending beaker tests

395494076abd3f8baccffcdcf25d72cf28172cde authored almost 9 years ago by Joshua Hoblitt <[email protected]>
Merge pull request #545 from jhoblitt/feature/master_slave_on_same_node

allow master + swarm client to coexist on the same node

52a55606cd6133b503289a03c90d6c0b92961711 authored almost 9 years ago by Joshua Hoblitt <[email protected]>
skip pending beaker tests

Attempt to reduce horrendously slow travis runtime (currently ~45mins).

1e88b3c0a1a0d8b96075d204b1ee81380656d500 authored almost 9 years ago by Joshua Hoblitt <[email protected]>
allow master + swarm client to coexist on the same node

d46e0f983aef2141f34af49a9066bf1af97bc6b7 authored almost 9 years ago by Joshua Hoblitt <[email protected]>
Merge pull request #544 from jhoblitt/cloudbuy-improve-job-type

multiple jenkins_job type improvements

6a5ba55e607efd2e2a495d777fe131a4af0cccb1 authored almost 9 years ago by Joshua Hoblitt <[email protected]>
fix beaker jenkins::job deprecation warning

d14bdbc05f02cd7f35855b75ddf28aefb7b049ca authored almost 9 years ago by Joshua Hoblitt <[email protected]>
speling fixes

2e0467fb972c6d023c4d7ca92b9412cf60fd39c6 authored almost 9 years ago by Joshua Hoblitt <[email protected]>
fix jenkins_job type ordering when removing w/ folders

This only fixes puppet 4+, as earlier versions do not have `#autobefore`.

75cba955335489cc406111e34b7a59fc6b58d1b9 authored almost 9 years ago by Joshua Hoblitt <[email protected]>
add simple jenkins_job beaker tests

8a9021649c0f69b27ff3422a5f2b8bdf46246b95 authored almost 9 years ago by Joshua Hoblitt <[email protected]>
cleanup of jenkins_job show_diff + puppet_helper optimization

48363ffe317844730a15ff5bce1c075e1e07a7d3 authored almost 9 years ago by Joshua Hoblitt <[email protected]>
add show_diff param + optimize jenkins_job

4a7984160ed5220c91edc41a80ad38654d246e58 authored almost 9 years ago by Damien Churchill <[email protected]>
Merge pull request #543 from jhoblitt/maint/tidy-groovy

minor puppet_helper.groovy cleanup

4f94d50b7a57f57ce71af57f6dc4a3a416b5fda0 authored almost 9 years ago by Joshua Hoblitt <[email protected]>
fix inconsistent indentation

9ae2a6f218ff29bee3eb2dffe338f3cd7118f5ca authored almost 9 years ago by Joshua Hoblitt <[email protected]>
remove [oddly] duplicated import statements

c6fc4b44a0be93a962bcac9d66c7e5dc0c7584a5 authored almost 9 years ago by Joshua Hoblitt <[email protected]>
Merge pull request #540 from jhoblitt/feature/cloudbees-folder

make jenkins_job type cloudbees-folder aware

321ce4f71ccf15bd8801713f20f4ca6c3cea4bc1 authored almost 9 years ago by Joshua Hoblitt <[email protected]>
make jenkins_job type cloudbees-folder aware

If the resource name contains slashes, treat them as a
`cloudbees-folder` path and autorequire a...

4649436b12fe87ed996f896e2b2c9c56a30b2622 authored almost 9 years ago by Joshua Hoblitt <[email protected]>
Merge pull request #537 from petems/improve_spec_speed

Improve spec speed

5d02d921967778ff8d8fda3e53f8401e603c5373 authored almost 9 years ago by R. Tyler Croy <[email protected]>
Randomise order in travis

69e2bb2f5a0b7100537f65805929a3b31e05cf2f authored almost 9 years ago by Peter Souter <[email protected]>
Changes travis to use parallel specs

2301f95aa3aa8fce78f411b458755aa80afbfa4e authored almost 9 years ago by Peter Souter <[email protected]>
Adds parallel_tests rake task

Also moves parallel_tests out of development group so it's installed on travis

Comparison on an...

b5d8fb283b839666f19e266a89e17bed9dd32602 authored almost 9 years ago by Peter Souter <[email protected]>
Removes large fixture file, even for non 1.9.3

* The test is to make sure that json is used
* The size of the json is irrelevant really, just t...

146f5af61192779d1073cbdddc69ca765aa49982 authored almost 9 years ago by Peter Souter <[email protected]>
Merge pull request #531 from jhoblitt/feature/plain-credentials-support

add StringCredentialsImpl support to jenkins_credentials

a67bbc520441a7ead23b1dace83d27165df187de authored almost 9 years ago by Joshua Hoblitt <[email protected]>
add StringCredentialsImpl support to jenkins_credentials

A side effect of the accept test changes is that AIO packages are now
used by default.

3affa59356eac97bbed5c2e731704ba475708614 authored almost 9 years ago by Joshua Hoblitt <[email protected]>
Merge pull request #530 from jhoblitt/maint/gem-provider

attempt to determine the correct gem provider

bcca89dc6ed161e86c9ff587fc02d03aebae2e59 authored almost 9 years ago by Joshua Hoblitt <[email protected]>
attempt to determine the correct gem provider

`jenkins::cli::config` currently installs the `retries` gem needed by
the xtypes as a convenienc...

b66e2f6f5e9f7b28406b853bbd0857cd41870a34 authored almost 9 years ago by Joshua Hoblitt <[email protected]>
Merge pull request #519 from jhoblitt/bug/cleanup-when-plugin-changes-extension

cleanup existing plugin archive if extension changes

1efbd765fb5c4de4c8834511fe58bf11d2347c6d authored almost 9 years ago by Joshua Hoblitt <[email protected]>
Merge pull request #527 from jhoblitt/feature/moar-docker

make centos-6-docker acceptance tests required

67cb5673801b0c7a383e1c875dc0520c58cdb56f authored almost 9 years ago by Joshua Hoblitt <[email protected]>
remove centos-6-docker from travis allow_failure list

47cab059d38bc474f6cfc9d63460506c21fe0ebe authored almost 9 years ago by Joshua Hoblitt <[email protected]>
fix acceptance test archive module

Was missed in the camptocamp-archive -> puppet-archive conversion.

e921a3fca667d6051c3116333f0f36c7ca132720 authored almost 9 years ago by Joshua Hoblitt <[email protected]>
Merge pull request #528 from jhoblitt/maint/swarm-2.0

bump swarm plugin/client versions to 2.0

00f3357a455ca201fdec45dcf3ecad70c0aea022 authored almost 9 years ago by R. Tyler Croy <[email protected]>
bump swarm plugin/client versions to 2.0

13e2de64743bd123090c595f4dc868e3bc60df76 authored almost 9 years ago by Joshua Hoblitt <[email protected]>
add centos-7-docker & ubuntu-14.04-docker to travis matrix

5f76d6be7b7b1277a7aa8ab5083dceabdb9e36fd authored almost 9 years ago by Joshua Hoblitt <[email protected]>
add beaker ubuntu 14.04/docker nodeset

630c3fe240fb3ceee85ae6040b97eaf8f370ecd3 authored almost 9 years ago by Joshua Hoblitt <[email protected]>
add beaker el7/docker nodeset

774da826351e08de489a0110765b051a250799db authored almost 9 years ago by Joshua Hoblitt <[email protected]>
Merge pull request #523 from james-powis/master

Dependency correction when manage_slave_user is false

d2ceee61c1971256427dee11dd6472d30bf95228 authored almost 9 years ago by Joshua Hoblitt <[email protected]>
removed the unnessicary check on before

0b847422afb011cdcd7931e04a77ba166d09ebf6 authored almost 9 years ago by James Powis <[email protected]>
removed double declaired resource

1bfc31a54d49e7c70e0d4bd6ad0c475949437e73 authored almost 9 years ago by James Powis <[email protected]>
corrected conditionals to properly apply

12aee29fb166cede3d93244c2960f18d01d7656a authored almost 9 years ago by James Powis <[email protected]>
Fixed relationship dependency failure when jenkins slave manage_client_jar eq true and manage_slave_user eq false

2ee4e8bc2180a98a2c62a411c390ba7a4d869568 authored almost 9 years ago by James Powis <[email protected]>
cleanup existing plugin archive if extension changes

At least as of jenkins 1.651, if the version of a plugin being
downloaded has a .hpi extension, ...

9bf2a1fa7eb66b06b6cb9c8f659019a0dcb46c30 authored almost 9 years ago by Joshua Hoblitt <[email protected]>
pin all plugins by default

Jenkins' core plugins have an invisible "pinning" to the version that
Jenkins shipped with. A n...

f29b16cd7805c3085d097cc4e343d396b7f9c4c4 authored almost 9 years ago by Joshua Hoblitt <[email protected]>
Merge pull request #516 from jhoblitt/feature/puppet-archive

use puppet/archive for all file downloads

b6031f255a4cc6e7cfd926d5e90e5911f0fd49e3 authored almost 9 years ago by R. Tyler Croy <[email protected]>
fix forge username for archive module

14007e7cff99c1cf975bccc2d2ae18d62f61a57d authored almost 9 years ago by Joshua Hoblitt <[email protected]>
validate all jenkins::plugin params

This defined type was missed in the big #473 cleanup.

a6063a7a3f90f6498951aa90f885ce7ed5e9a5c7 authored almost 9 years ago by Joshua Hoblitt <[email protected]>
added proxy feature

183554f9f83ced60ac339d7251fcefaec6b72d65 authored almost 9 years ago by Marseglia. Mike <[email protected]>
fix jenkins::plugin archive resource tests

3d328339f2bb8b4d405579c6330e1031ed031ba0 authored almost 9 years ago by Joshua Hoblitt <[email protected]>
remove exec of wget/curl

replaced with a puppet/archive resource.

1867f4ec8506a5d0a3ff9b09911500c2345cab98 authored almost 9 years ago by Joshua Hoblitt <[email protected]>
create $proxy_server variable in init.pp

This variable has the proxy server / port in the format expected by
puppet/archive.

49fc3096bdae301319e010c5a024d14a0c0ce12f authored almost 9 years ago by Joshua Hoblitt <[email protected]>
remove dependency on staging module

replaced by puppet/archive

ae10d220496fa630d485e7b03418cb4a948ab4ac authored almost 9 years ago by Joshua Hoblitt <[email protected]>
update fixture archive url

puppetcommunity -> voxpupuli

f2d7c2914a092036d6e5994f1fd2584cb49d7f53 authored almost 9 years ago by Joshua Hoblitt <[email protected]>
Handle expected proxy format. Handle no checksum

bb3ff697b784061cd2b198b9b3c77c3a2d25571c authored almost 9 years ago by sfhardman <[email protected]>
fix spec test.

913fa415106d0bd90b856213270a3cd8cccd3340 authored almost 9 years ago by Marseglia. Mike <[email protected]>
replace camptocamp/archive for puppet-community/archive

- update .fixtures.yml with correct module
- change name of resource from archive::download to a...

eef7199f9080b237b639e07d8d1ea0fbeaad6be1 authored almost 9 years ago by Marseglia. Mike <[email protected]>
Merge pull request #518 from petems/plugins_from_updatecenter_performance_fixes

Plugins from updatecenter performance fixes

14ac79c0ec293e426bc984bb4ecba63713078206 authored almost 9 years ago by Joshua Hoblitt <[email protected]>
Refactors .plugins_from_updatecenter test for perf

* The test is mainly to check the method works with a given json file
* In Ruby >= 2.0 it only t...

a032520e5988c6e0bffd3b315efa0f54f37436f5 authored almost 9 years ago by Peter Souter <[email protected]>
Changes fixture to use JSON-lint to make readable

d792f37f9b199259e8249ff20ae8dff7acc027dd authored almost 9 years ago by Peter Souter <[email protected]>
Merge pull request #515 from jhoblitt/maint/travis-fiddling

add rspec runtime profiling and .travis.yml linting

6e921268e17ac9516e092a8a8d157383f8cbc8dd authored almost 9 years ago by Joshua Hoblitt <[email protected]>