Age | Commit message (Collapse) | Author |
|
Bump Ruby version in the static code analysis workflow to 2.6, as 2.5
will be EOL soon.
|
|
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.
|
|
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.
|
|
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.
|
|
Add beaker-puppet to unify core module gemfiles
|
|
luchihoratiu/maint-allow-git-to-use-long-paths-in-gh-actions
(maint) Allow git to use long paths in GitHub Actions
|
|
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.
|
|
luchihoratiu/MODULES-10815-add-slack-notification-job
(MODULES-10815) Add Slack notification job
|
|
This commit adds a job to the `[Daily] Unit Tests with nightly Puppet
gem` workflow that notifies us the conclusion of it via Slack.
|
|
luchihoratiu/maint-remove-temporary-github-actions-workflow
(maint) Remove temporary GitHub Actions workflow
|
|
|
|
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.
|
|
Unit tests seem to be running much faster on Windows 2016 with GitHub
Actions than Windows 2019.
|
|
This commit adds the `commits` rake task and runs it in the Static Code
Analysis workflow as a step.
|
|
A temporary GitHub Actions workflow was added to enable scheduled
workflows. This commit removes it since scheduled workflows are now
enabled.
|
|
(MODULES-10815) Add Slack notification for daily test run
|
|
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.
|
|
Daily Unit Tests run workaround that should be removed after it is fixed.
|
|
(MODULES-10800) Add GitHub Actions workflows
|
|
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.
|
|
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.
|
|
Dorin-Pleava/MODULES-10760/mailalias_core_update_beaker_4
(MODULES-10760) Bump to beaker 4
|
|
|
|
|
|
This commit updates the configuration file to point to the official Puppet VS Code Extension `puppet.puppet-vscode`
|
|
(maint) update PDK
|
|
|
|
|
|
(MODULES-7202) fixes comma handling in value
|
|
regular expression that we use to separate values by comma was updated
to take into account only commas outside quoted strings
|
|
(maint) Prepare for 1.0.5 release
|
|
|
|
(maint) add LICENSE file
|
|
|
|
(maint) update PDK to 1.8.0; update all templates
|
|
|
|
Add anchors for l10n
|
|
Also remove relative link.
|
|
Expand test coverage
|
|
|
|
See MODULES-8182.
|
|
Drop version requirement down a few notches
|
|
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).
|
|
Release
|
|
1.0.4 release
|
|
|
|
|
|
|
|
|
|
Pass hosts array to install_modules_on
|