cookbook 'msys2', '~> 3.0.0'
msys2 (15) Versions 3.0.0 Follow0
Provides custom resources for installing and managing MSYS2
cookbook 'msys2', '~> 3.0.0', :supermarket
knife supermarket install msys2
knife supermarket download msys2
MSYS2 Cookbook
This cookbook provides custom resources to install MSYS2 and interact with the MSYS2 environment.
This was built as an alternative for mingw that focuses moreso on the MSYS2 environment and allows you to utilize MSYS2 like a small UNIX environment within your Windows node.
Platform
- Windows
Migration
The msys2::default recipe and node['msys2'] attributes have been removed. See [migration.md](migration.md) for the resource-based replacement.
Resources
- [msys2_installer](documentation/msys2_installer.md)
- [msys2_execute](documentation/msys2_execute.md)
- [msys2_package](documentation/msys2_package.md)
- [msys2_update](documentation/msys2_update.md)
Dependent cookbooks
This cookbook has no specified dependencies.
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
apache2 Cookbook Changelog
This file is used to list changes made in each version of the msys2 cookbook.
3.0.0 (2026-06-30)
⚠ BREAKING CHANGES
- migrate msys2 to custom resources (#37)
Features
Bug Fixes
2.0.10 (2025-10-15)
Bug Fixes
2.0.0 - 2023-03-13
- Update workflows to 2.0.1
- Remove mdl and replace with markdownlint-cli2
- Require Chef 15.3+ for unified_mode support
- Update tested platforms
- Cookstyle fixes
Collaborator Number Metric
3.0.0 passed this metric
Contributing File Metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
Cookstyle Metric
3.0.0 passed this metric
No Binaries Metric
3.0.0 passed this metric
Testing File Metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
3.0.0 passed this metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
Cookstyle Metric
3.0.0 passed this metric
No Binaries Metric
3.0.0 passed this metric
Testing File Metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
3.0.0 passed this metric
3.0.0 passed this metric
Testing File Metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
3.0.0 failed this metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number