Ecosyste.ms: OpenCollective

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

github.com/voxpupuli/puppet-nodejs

Puppet module to install nodejs and global npm packages
https://github.com/voxpupuli/puppet-nodejs

Merge pull request #495 from voxpupuli/modulesync

modulesync 7.3.0

fbd0972db6d94a6aed36544b9580bc36c7a2c63c authored 11 months ago by Markus Zilch <[email protected]>
modulesync 7.3.0

ef6ea356d4f6bdafdf9f250dd5bf126368f1ad17 authored 11 months ago by markuszilch <[email protected]>
Merge pull request #485 from voxpupuli/nodistro

switch to using the nodistro nodesource repos, removing source support, dropping support for Nod...

8bc30596af51870d279f6f5ee1453652c8eaf438 authored 12 months ago by Evgeni Golov <[email protected]>
switch to using the nodistro nodesource repos

the other ones do not contain the latest releases
(e.g. 20.x contains 20.5 vs 20.9)

7649b6b8afd64875e1b41066fd2dfbf8c637cc40 authored 12 months ago by Evgeni Golov <[email protected]>
use new key for 18+

809be696631c17736f2d0d21b0bb555b04c505c0 authored 12 months ago by Evgeni Golov <[email protected]>
skip NodeJS16 on EL9

ea16ac7b3e33fef914f2d6a7dc23faf5946ba183 authored 12 months ago by Evgeni Golov <[email protected]>
Merge pull request #493 from voxpupuli/non-stream-20

Test NodeJS 20 on all ELs

af4446372947604711b3eec8228d9b99a9c81dcb authored 12 months ago by Tim Meusel <[email protected]>
Test NodeJS 20 on all ELs

bb09144e47caf6f3814eec78a93f90cf7437f8af authored 12 months ago by Evgeni Golov <[email protected]>
Merge pull request #494 from voxpupuli/debian12-node18

Fix pinning of NodeJS 18 on Debian 12 in tests

d42fbb1303c043a1d96606d919bb3e7cb33da130 authored 12 months ago by Evgeni Golov <[email protected]>
Fix pinning of NodeJS 18 on Debian 12 in tests

22af21b7a24929664deea6ab083106b9eceb37e8 authored 12 months ago by Evgeni Golov <[email protected]>
Merge pull request #492 from voxpupuli/modulesync

modulesync 7.2.0

f570e7ce02a63b5bdf1a7d89d053c69e2d8742c9 authored about 1 year ago by Tim Meusel <[email protected]>
modulesync 7.2.0

f06645bb5208bb32c7e7c709852ead745e6542e7 authored about 1 year ago by Tim Meusel <[email protected]>
Merge pull request #491 from voxpupuli/remove-legacy-top-scope-syntax

Remove legacy top-scope syntax

9268834509e6fbe77e7b35636636f2d038ef7007 authored about 1 year ago by Kenyon Ralph <[email protected]>
Remove legacy top-scope syntax

18f538ac637ab611cf2d675af04513fae5fd98f9 authored about 1 year ago by Romain Tartière <[email protected]>
Merge pull request #490 from voxpupuli/more-tests

test different NodeJS versions using beaker_facter

e7acbf3f45d147cc4ebaf88316511c5b022341d9 authored about 1 year ago by Tim Meusel <[email protected]>
test different NodeJS versions using beaker_facter

06fc7796ab2c1747b68b42cc6f287473146150fe authored about 1 year ago by Evgeni Golov <[email protected]>
Merge pull request #489 from voxpupuli/add-rockalma

Add Rocky and AlmaLinux support

e01aa109a1f39d085c270831ec6b83506a8e06e9 authored about 1 year ago by Tim Meusel <[email protected]>
gha-puppet v2

a10de4aa11cdcdf2d490fe526247057a85824851 authored about 1 year ago by Evgeni Golov <[email protected]>
modulesync 7.1.0

c4b5e48b4805ea214eeda537a05cdb0ee7299e35 authored about 1 year ago by Evgeni Golov <[email protected]>
Add Rocky and AlmaLinux support

732dffd5facd4fd72d4d73e3313b9de90622f0d0 authored about 1 year ago by Evgeni Golov <[email protected]>
Merge pull request #488 from voxpupuli/dnfmodule

add dnfmodule repo implementation

bf1c3ac30608262e931a81ad2edb983d5c3d2da5 authored about 1 year ago by Evgeni Golov <[email protected]>
add dnfmodule repo implementation

9df597bd21ab031858fa2cd384b0cd4deeb819dd authored about 1 year ago by Evgeni Golov <[email protected]>
Merge pull request #487 from voxpupuli/version

replace repo_url_suffix with repo_version

7ce8e647d3fed59ab8b84fe88756fc300c3e4bcb authored about 1 year ago by Evgeni Golov <[email protected]>
replace repo_url_suffix with repo_version

the fact that the version is the suffix of the URL is an implementation
detail of the nodesource...

7c2600224fb9925da7adf9438e35e3a3a1333828 authored about 1 year ago by Evgeni Golov <[email protected]>
Merge pull request #482 from voxpupuli/default20

Update default release to 20.x

5f0fdc9d0891b700484819ebf2ac6f726cc0f299 authored about 1 year ago by Evgeni Golov <[email protected]>
Update default release to 20.x

9b41c190ada0dacb0a2c584640c178f280875156 authored about 1 year ago by Evgeni Golov <[email protected]>
Merge pull request #486 from voxpupuli/fixup-npm-absent

only ensure real npm packages

434016497eec0652dd3faa90cc4424fdda5f3fb8 authored about 1 year ago by Evgeni Golov <[email protected]>
only ensure real npm packages

nodesource's `nodejs` packages have `Provides: npm` which means that when
we try to `ensure => a...

6c2c4111754453af1a2f676128b8319418dff48f authored about 1 year ago by Evgeni Golov <[email protected]>
Merge pull request #483 from voxpupuli/ubuntu22

Add support for Ubuntu 22.04

ff1fd3f18a505a81fc76444c8481ba6e82cd2645 authored about 1 year ago by Tim Meusel <[email protected]>
Merge pull request #484 from voxpupuli/drop-eol

Drop support for Debian 10, it's EOL

35970826749a16f5f4fecb2d9ce6dcf2e33317cc authored about 1 year ago by Evgeni Golov <[email protected]>
Drop support for Debian 10, it's EOL

e430fd518c419e7199c77f8ed8733f3d5ae5818a authored about 1 year ago by Evgeni Golov <[email protected]>
try harder to purge old node packages

127c6a178c001ffccdee50668cb05db95f6c35dc authored about 1 year ago by Evgeni Golov <[email protected]>
Add support for Ubuntu 22.04

d9b161b5a95bb4d4fe3ad83c3000e9b752a20184 authored about 1 year ago by Evgeni Golov <[email protected]>
Merge pull request #480 from voxpupuli/deb12

Add support for Debian 12

f1afc1dc57c4b82bb109c1404a6989f64a6b9373 authored about 1 year ago by Evgeni Golov <[email protected]>
Add support for Debian 12

0133c43063abaf380f430f72451561badacd08f5 authored about 1 year ago by Evgeni Golov <[email protected]>
Merge pull request #481 from voxpupuli/default18

Update default release to 18.x, EL7 to 16.x

c2582460c30821711e93b3a19124d8a9ba855007 authored about 1 year ago by Evgeni Golov <[email protected]>
use _authToken not _secret as the later is not accepted by modern npm

1746e33140bb2f4bc071296319845f8cac7c3295 authored about 1 year ago by Evgeni Golov <[email protected]>
ensure npm to present by default on EL

nodesource started adding "provides: npm" to their nodejs packages,
which makes our code uninsta...

160ea93dbc6f6633d01f0a078541bbad21ad93ba authored about 1 year ago by Evgeni Golov <[email protected]>
set module_hotfixes=true on EL8+ to be able to install from nodesource

f5ebc49f35745cfb5745d440859f8f01ff7dd79b authored about 1 year ago by Evgeni Golov <[email protected]>
default to 16.x on el7

1952085b8e4dcd32c5d4a1bd46e017859f030410 authored about 1 year ago by Evgeni Golov <[email protected]>
Update default release to 18.x

be95e6202873af6893b2ca1f04de8ca295382fe2 authored about 1 year ago by Evgeni Golov <[email protected]>
[blacksmith] Bump version to 10.0.1-rc0

6c9d83c4195f4887d501231b916897b4628c2ec3 authored about 1 year ago by Evgeni Golov <[email protected]>
Merge pull request #479 from voxpupuli/rel10

Release 10.0.0

c334ce63a70e88ed22f020fab0146eccebf448e0 authored about 1 year ago by Evgeni Golov <[email protected]>
Release 10.0.0

bdc138acda8d068627c534689e2e9d9545eef9a9 authored about 1 year ago by Evgeni Golov <[email protected]>
Merge pull request #453 from voxpupuli/modulesync

modulesync 7.0.0

78e933d74b64a0333e07cb90193821a55c0c33cf authored over 1 year ago by Kenyon Ralph <[email protected]>
README: Limitations section: refer to metadata.json

048847ef8d10a2719952efa96a4fca7186729f3a authored over 1 year ago by Kenyon Ralph <[email protected]>
acceptance tests: replace deprecated install_module_from_forge

install_module_from_forge is from the deprecated gem
https://github.com/voxpupuli/beaker-module_...

3d8b2e938b528bede9598b4636dc3f2bf5389a85 authored over 1 year ago by Kenyon Ralph <[email protected]>
acceptance: don't try installing nodejs-devel on RedHat

nodejs-devel is version 16.18, but nodejs is version 16.20, so the
package management system won...

900bdd037e92146f260c510bbab46fdf121ffe0d authored over 1 year ago by Kenyon Ralph <[email protected]>
nodejs_spec: fix formatting

f86c8895e330bdadcdea08689a6ec37396a2eedb authored over 1 year ago by Kenyon Ralph <[email protected]>
acceptance test cleanup: use `purged` instead of `absent`

Due to Puppet's use of rpm --erase with ensure=>absent, it can't
remove packages with reverse de...

950a9b8339176377b08e8ce4c1fcb0b77e84f894 authored over 1 year ago by Kenyon Ralph <[email protected]>
fix acceptance tests

Don't care where the packages come from on RedHat. Test installing npm
and the nodejs dev packag...

bb990d9ecc7ab0ba23e664b0dbf66fd1290e92e2 authored over 1 year ago by Kenyon Ralph <[email protected]>
remove obsolete top-level class syntax

f98ff7a001cf382fc01ca75381deb7f45997715c authored over 1 year ago by Kenyon Ralph <[email protected]>
remove unit test code for EOL Debian and Ubuntu versions

be87721cd3edffc7d71843952531da0678c1d5e5 authored over 1 year ago by Kenyon Ralph <[email protected]>
params: collapse identical RedHat-family cases

303fa096d0860a9587038ea5f7ead9e833491f62 authored over 1 year ago by Kenyon Ralph <[email protected]>
params: drop logic for EOL Debian-family OSes

42da86530b654c2fd57cb7dd462e166d32ed82fd authored over 1 year ago by Kenyon Ralph <[email protected]>
README: remove parameter docs

Use the autogenerated REFERENCE.md instead.

3d37bac292f7c22ca461e3c374c03d7233babf66 authored over 1 year ago by Kenyon Ralph <[email protected]>
change default package ensure value to `installed`

For compatibility with https://github.com/puppetlabs/puppetlabs-stdlib/pull/1196.

1c7ba2329e2d57faeff3312fa27e1b4a3fabfe3f authored over 1 year ago by Kenyon Ralph <[email protected]>
README: formatting fixes

df346f4b81f977cb78be4597dfc00872bfbed5a3 authored over 1 year ago by Kenyon Ralph <[email protected]>
shared examples: remove 'an idempotent resource'

Use the shared example provided by
https://github.com/voxpupuli/voxpupuli-acceptance/blob/730a12...

a7ba1a8a2228d2a2bae53ea97dc4791840b96ef9 authored over 1 year ago by Kenyon Ralph <[email protected]>
spec/setup_acceptance_node.pp: remove

Duplicate of spec/setup_acceptance_helper.pp.

683e4ec79dd9b8b1e694e24a685d1d363643b4b5 authored over 1 year ago by Kenyon Ralph <[email protected]>
Replace PSON parsing with JSON parsing as PSON is deprecated in Puppet 8

9d6742a8be983b2116b6c66f48797be1771903e1 authored over 1 year ago by Trevor Rea <[email protected]>
Add Puppet 8 support

581bb57f449d2edf643827a3045f594e252c9d2a authored over 1 year ago by Tim Meusel <[email protected]>
Add support for RHEL 9 based distros

74cd95bcbef7b7a52b959fc871f1ce899a6d6a1a authored over 1 year ago by Félix-Antoine Fortin <[email protected]>
puppetlabs/stdlib: Allow 9.x

8d007d0ac2e05885990651421a511c931676a1e0 authored over 1 year ago by Tim Meusel <[email protected]>
Drop support for Debian 9, Ubuntu 16.04 and 18.04, FreeBSD 11 (EOL)

153c311d30435dcf86ba769fb880bec16d64a850 authored over 1 year ago by Romain Tartière <[email protected]>
rubocop: autofix

52006cd66e650c30aca7e5adb78589c6c10df954 authored over 1 year ago by Tim Meusel <[email protected]>
modulesync 5.5.0

d83bbcfcdc1b97a033acaf79504f6cd6bed6a8a3 authored over 1 year ago by Massimiliano Adamo <[email protected]>
modulesync 5.3.0

a924d0157778cedb050a65358b944cac7610a271 authored over 1 year ago by Tim Meusel <[email protected]>
modulesync 5.4.0

d3146ed855d780bf5ac7e099709d9b01a40350da authored over 1 year ago by Tim Meusel <[email protected]>
modulesync 6.0.0

caf6e0b415276417325edfafc6a56ef6a49a00a1 authored over 1 year ago by Tim Meusel <[email protected]>
modulesync 7.0.0

458ad66891a813f01ef04943f5ec338dbce80972 authored over 1 year ago by Tim Meusel <[email protected]>
enforce UTF-8 locales for CentOS workaround

c2268230f205080eab68983016263faa558d72cf authored over 1 year ago by Tim Meusel <[email protected]>
modulesync 5.3.0

ec4797123ddf891728e1cdb6151edf9d5fdf6102 authored over 1 year ago by Tim Meusel <[email protected]>
modulesync 5.1.0

ee4298966d213f1773d0cb490f79e7c61dfdebaf authored over 1 year ago by Tim <[email protected]>
Auto-correct rubocop offenses

f3b95d67e16aad79cd11531a62b9a044a7d30dbc authored over 1 year ago by Romain Tartière <[email protected]>
Fix remaining rubocop offences

c986947bcee4bb2171a99ff4e0aa40d27b19269e authored over 1 year ago by Romain Tartière <[email protected]>
[blacksmith] Bump version to 9.1.1-rc0

d2a5ce420737fc90d6cb08e123c61edbec8e9bf2 authored over 1 year ago by Kenyon Ralph <[email protected]>
Merge pull request #451 from voxpupuli/rel910

Release 9.1.0

82e41a7de4a5d978268fb3aaff049111f7811344 authored over 1 year ago by Kenyon Ralph <[email protected]>
Merge pull request #467 from voxpupuli/puppet7

Drop Puppet 6 support

209a59def15058cdb37ee0e03a7e3a1e5beeee0e authored over 1 year ago by Tim Meusel <[email protected]>
Drop Puppet 6 support

d4401438c52b8ede6a2c5d7c2b79e636c5958db8 authored over 1 year ago by Tim Meusel <[email protected]>
Merge pull request #456 from sircubbi/bugfix_el8_repo

Disable failovermethod in yumrepo on EL8

ae7df2daa230b6abe164cf210e87da78d6d7b779 authored over 2 years ago by Tim Meusel <[email protected]>
install lsb-release on Debian

analog to https://github.com/voxpupuli/puppet-jenkins/commit/860af1e2e85f104904ed0e393387a6e38f2...

0ab4d50fca085cc22c4dc0eb7ccb11c44248c3c4 authored over 2 years ago by Matthias Hensler <[email protected]>
fix URLs in fixtures.yml to new Github-scheme

814bab015c7557ab26543ad964e492dd3c0773e1 authored over 2 years ago by Matthias Hensler <[email protected]>
Bugfix: disable failovermethod in yumrepo on EL8

failovermethod is not supported by DNF, so remove that line completly on
EL8 (and newer) as long...

601fa06a6d759d692f8c6d85e646899477b6ebee authored over 2 years ago by Matthias Hensler <[email protected]>
Release 9.1.0

7123ce4947f8a43ace6dfe64ccedd8037e0227da authored almost 3 years ago by Christos Papageorgiou <[email protected]>
Merge pull request #449 from voxpupuli/modulesync

modulesync 4.2.0

8645e91ce4314e8e904d6db702b4a51648d072b7 authored over 3 years ago by Tim Meusel <[email protected]>
modulesync 4.2.0

9e47f4baa4fdf5f9d988ddab01f6eb57d8b08c75 authored over 3 years ago by Tim <[email protected]>
Merge pull request #448 from voxpupuli/newos

Add support for Debian 11, FreeBSD 13

87831b66976964f49c8a9a1a35c487bf47c750e9 authored over 3 years ago by Tim Meusel <[email protected]>
Add support for Debian 11, FreeBSD 13

97b9c4b669086d21f9cd9b05ee1a323a2155ad7d authored over 3 years ago by Romain Tartière <[email protected]>
[blacksmith] Bump version to 9.0.2-rc0

bc1a892a19cf21842960a3e3338b8c9ce84efc9d authored over 3 years ago by Romain Tartière <[email protected]>
Merge pull request #447 from voxpupuli/release

Release 9.0.1

1f6fa78fca0a5fd28ae96aa582b2c7ab2e30e58f authored over 3 years ago by Romain Tartière <[email protected]>
Release 9.0.1

d61959223b1dc1cead2e56717653a83bf875d2f2 authored over 3 years ago by Romain Tartière <[email protected]>
Merge pull request #446 from voxpupuli/stdlib

Allow stdlib 8.0.0

79bfe3386f000ba8141d1f21f58edbeb11a33749 authored over 3 years ago by Romain Tartière <[email protected]>
Allow stdlib 8.0.0

c9c5ddd568b552c2f4d3451cc29edaf50abdfa6a authored over 3 years ago by Romain Tartière <[email protected]>
[blacksmith] Bump version to 9.0.1-rc0

04c758cf46f42fe49f168ba245036b853686650c authored almost 4 years ago by Tim Meusel <[email protected]>
Merge pull request #444 from bastelfreak/rel900

release 9.0.0

2cb3934ccc9bd0525f0daed0e8fb396776c3e438 authored almost 4 years ago by Tim Meusel <[email protected]>
release 9.0.0

0c726b2d735579bdc82ec4d02dcc97459912f690 authored almost 4 years ago by Tim Meusel <[email protected]>
Merge pull request #442 from bastelfreak/stdlib7

puppetlabs/stdlib: Allow 7.x

f24b785bd3f50a589d396b628c00126524533b67 authored almost 4 years ago by Tim Meusel <[email protected]>
allow puppetlabs/apt 8.x in acceptance tests

0e3e914581dc95d177ed1d3ebc119fed7cf1b56a authored almost 4 years ago by Tim Meusel <[email protected]>
puppetlabs/stdlib: Allow 7.x

4a7e0d6ae33deb46319266e2cbf0955be37b1fc5 authored almost 4 years ago by Tim Meusel <[email protected]>