aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-02-18(maint) Bump Ruby in static analysis workflowGabriel Nagy
Bump Ruby version in the static code analysis workflow to 2.6, as 2.5 will be EOL soon.
2021-02-18(maint) Add puppet7 and remove puppet5 from PR testingGabriel Nagy
Update the workflow that tests with released Puppet gems to also test with Puppet 7. Remove testing with Puppet 5 from the workflows since it reached EOL.
2021-02-18(maint) Pin puppet-module-gemsGabriel Nagy
Pin puppet-module-posix-system and puppet-module-win-system to an older version since the newer ones do not bundle some gems that we use in acceptance (i.e. beaker-module_install_helper), causing tests to fail.
2021-02-18(MODULES-10945) Do not install PDK when running PR testsGabriel Nagy
Create a separate group in the Gemfile for pdk and puppet-blacksmith which are only used for releasing. In the workflow, avoid installing the release group.
2021-02-18(maint) Add beaker-puppet to the gemfileGabriel Nagy
Add beaker-puppet to unify core module gemfiles
2020-11-10Merge pull request #30 from ↵Gheorghe Popescu
luchihoratiu/maint-allow-git-to-use-long-paths-in-gh-actions (maint) Allow git to use long paths in GitHub Actions
2020-11-10(maint) Allow git to use long paths in GitHub ActionsLuchian Nemes
Due to unknown environment changes in GitHub Actions runners, we encountered the following error: `fatal: cannot create directory: Filename too long` This commit allows git to use long paths in our GitHub Actions workflows.
2020-10-29Merge pull request #29 from ↵mihaibuzgau
luchihoratiu/MODULES-10815-add-slack-notification-job (MODULES-10815) Add Slack notification job
2020-10-29(MODULES-10815) Add Slack notification jobLuchian Nemes
This commit adds a job to the `[Daily] Unit Tests with nightly Puppet gem` workflow that notifies us the conclusion of it via Slack.
2020-10-06Merge pull request #27 from ↵Gheorghe Popescu
luchihoratiu/maint-remove-temporary-github-actions-workflow (maint) Remove temporary GitHub Actions workflow
2020-10-06Merge pull request #28 from luchihoratiu/maint-github-actions-fixesGheorghe Popescu
2020-10-05(maint) Add pdk and blacksmith back in GemfileLuchian Nemes
During the removal of `puppet-module-dev`, the pdk and puppet-blacksmith gems were also removed by mistake. This commit makes us able to release again.
2020-10-05(maint) Replace Windows 2019 with 2016 on GitHub ActionsLuchian Nemes
Unit tests seem to be running much faster on Windows 2016 with GitHub Actions than Windows 2019.
2020-10-05(maint) Add commit summary checkLuchian Nemes
This commit adds the `commits` rake task and runs it in the Static Code Analysis workflow as a step.
2020-10-01(maint) Remove temporary GitHub Actions workflowLuchian Nemes
A temporary GitHub Actions workflow was added to enable scheduled workflows. This commit removes it since scheduled workflows are now enabled.
2020-09-30Merge pull request #26 from puppetlabs/MODULES-10815mihaibuzgau
(MODULES-10815) Add Slack notification for daily test run
2020-09-30(MODULES-10815) Add Slack notification for daily test runLuchian Nemes
Starting with this commit, the daily `Unit Tests with nightly Puppet gem` run will now send the job result via a Slack notification. The Slack channel can be changed through the `SLACK_CHANNEL` from the GitHub Secrets of the repository.
2020-09-23(maint) Temporary GitHub Actions workaroundLuchi
Daily Unit Tests run workaround that should be removed after it is fixed.
2020-09-10Merge pull request #24 from luchihoratiu/MODULES-10800mihaibuzgau
(MODULES-10800) Add GitHub Actions workflows
2020-09-10(MODULES-10800) Add GitHub Actions workflowsLuchian Nemes
Added GitHub Actions workflows for `Static Code Analysis` and `Unit Tests` that run each time there is a new `pull request` or `git push`. `Unit tests` are also set to run every workday at `05:00:00 UTC`. The `.yaml` config files of `Travis` and `AppVeyor` have been removed.
2020-09-08(maint) Remove 'puppet-module-dev' gem dependencyLuchian Nemes
In preparation for the Puppet 7 release, the `puppet-module-posix-dev-r2.7` and `puppet-module-posix-dev-r2.7` gems had to be removed from `Gemfile` due to the following dependency error: `puppet-module-posix-dev-r2.7` depends on `puppet_litmus` which depends on `bolt` which depends on `puppet` which is locked to a version below 7 Also added the needed gems that were lost in the above removal process.
2020-09-08Merge pull request #23 from ↵ciprianbadescu
Dorin-Pleava/MODULES-10760/mailalias_core_update_beaker_4 (MODULES-10760) Bump to beaker 4
2020-09-07(MODULES-10760) Bump to beaker 4Dorin Pleava
2020-06-05Merge pull request #22 from jpogran/maint-update-puppet-vscode-idGheorghe Popescu
2020-06-04(maint) Update Puppet VS Code Extension IDJames Pogran
This commit updates the configuration file to point to the official Puppet VS Code Extension `puppet.puppet-vscode`
2020-02-10Merge pull request #20 from mihaibuzgau/mastermihaibuzgau
(maint) update PDK
2020-02-10(maint) update to PDK 1.16.0mihaibuzgau
2020-02-10(maint) add CODEOWNERSmihaibuzgau
2020-02-10Merge pull request #21 from ciprianbadescu/MODULES-7202/fix-comma-value-handlingGabriel Nagy
(MODULES-7202) fixes comma handling in value
2020-02-10(MODULES-7202) fixes comma handling in valueCiprian Badescu
regular expression that we use to separate values by comma was updated to take into account only commas outside quoted strings
2019-01-11Merge pull request #19 from melissa/1.0.5-releaseJosh Cooper
(maint) Prepare for 1.0.5 release
2019-01-11(maint) Prepare for 1.0.5 releaseMelissa Stone
2019-01-09Merge pull request #17 from melissa/maint/master/add-license-fileJosh Cooper
(maint) add LICENSE file
2019-01-09(maint) add LICENSE fileMelissa Stone
2019-01-08Merge pull request #18 from melissa/maint/master/update-pdk-1.8.0-templatesJosh Cooper
(maint) update PDK to 1.8.0; update all templates
2019-01-08(maint) update PDK to 1.8.0; update all templatesMelissa Stone
2018-11-29Merge pull request #16 from puppetlabs/anchorsMelissa
Add anchors for l10n
2018-11-29Add anchors for l10nJosh Cooper
Also remove relative link.
2018-11-28Merge pull request #15 from puppetlabs/modules8182Melissa
Expand test coverage
2018-11-28Test against puppet6Josh Cooper
2018-11-26Refer to local reference instead of type referenceJosh Cooper
See MODULES-8182.
2018-11-26Merge pull request #14 from puppetlabs/binford2k-patch-1Josh Cooper
Drop version requirement down a few notches
2018-11-19Drop version requirement down a few notchesBen Ford
Since this type is not bundled with puppet-agent we should loosen the version requirements. People will be adding it to their module's dependencies, and will expect this module to claim support for the Puppet version they're using. This module appears to [already be tested on Puppet 4.10](https://github.com/puppetlabs/puppetlabs-mailalias_core/blob/master/.travis.yml#L28).
2018-08-17Merge pull request #13 from puppetlabs/releaseJosh Cooper
Release
2018-08-17Merge pull request #12 from melissa/1.0.4-releaseJosh Cooper
1.0.4 release
2018-08-17(PUP-9053) Enable localiaztionMelissa Stone
2018-08-15Prep for 1.0.4 releaseMelissa Stone
2018-08-15(PUP-9052) Bump puppet req to at least puppet 6Melissa Stone
2018-08-15Merge remote-tracking branch 'upstream/master' into releaseMelissa Stone
2018-07-18Merge pull request #11 from puppetlabs/install-modules-onMelissa
Pass hosts array to install_modules_on