docs: Remove mention of appveyor from Contributing doc

Add mention of azure
Also fix anchor in travis URL
Also make 'see below' into a link
pull/4558/head
Jon Turney 6 years ago committed by Jussi Pakkanen
parent 37846eea30
commit d502e83493
  1. 19
      docs/markdown/Contributing.md

@ -156,19 +156,19 @@ subdirectory. They are not run as part of `./run_project_tests.py`.
### Skipping integration tests
Meson uses several continuous integration testing systems that have slightly
different interface. To promote consistent naming policy, use:
- `[skip ci]` in the commit title if you want to disable all integration tests
- `[skip appveyor]` in the commit title if you want to disable Windows-only tests
different interfaces for indicating a commit should be skipped.
Continuous integration systems currently used:
- [Travis-CI](https://docs.travis-ci.com/user/customizing-the-build/#Skipping-a-build)
- [Travis-CI](https://docs.travis-ci.com/user/customizing-the-build#skipping-a-build)
allows `[skip ci]` anywhere in the commit messages.
- [AppVeyor](https://www.appveyor.com/docs/how-to/filtering-commits/#skip-directive-in-commit-message)
requires `[skip ci]` or `[skip appveyor]` in the commit title.
- [Azure Pipelines](https://docs.microsoft.com/en-us/azure/devops/pipelines/scripts/git-commands?view=vsts&tabs=yaml#how-do-i-avoid-triggering-a-ci-build-when-the-script-pushes)
allows `***NO_CI***` in the commit message.
- [Sider](https://sider.review)
runs Flake8 (see below)
runs Flake8 ([see below](#python-coding-style))
To promote consistent naming policy, use:
- `[skip ci]` in the commit title if you want to disable all integration tests
## Documentation
@ -291,4 +291,3 @@ Environment variables are like global variables, except that they are
also hidden by default. Envvars should be avoided whenever possible,
all functionality should be exposed in better ways such as command
line switches.

Loading…
Cancel
Save