#44276 closed task (blessed) (fixed)
Add AppVeyor Windows-based CI (Continuous Integration) Service
Reported by: | netweb | Owned by: | pento |
---|---|---|---|
Milestone: | 5.1 | Priority: | normal |
Severity: | normal | Version: | |
Component: | Build/Test Tools | Keywords: | has-patch commit |
Focuses: | Cc: |
Description
AppVeyor is a Windows-based CI (Continuous Integration) Service https://www.appveyor.com/
With issues arising such as #44262 (Build tools: "grunt watch" throws fatal error on Windows)
By adding AppVeyor we can hopefully prevent some basic issues when running WordPress' build tools on Windows-based platforms.
In future iterations, we can investigate further build tools testing, be it Grunt tasks, Webpack, PHPCS, or PHPUnit
Once the forthcoming patch has been committed the following is required to set up the GitHub and Slack integrations for the https://github.com/WordPress/wordpress-develop repo :
- Slack - https://www.appveyor.com/docs/notifications/#slack
- GitHub - https://www.appveyor.com/docs/team-setup/#github-integration
Here is the latest CI build from my mirror: https://ci.appveyor.com/project/ntwb/wordpress/build/1.0.3
In 44594: