diff options
Diffstat (limited to 'docs/markdown/Continuous-Integration.md')
-rw-r--r-- | docs/markdown/Continuous-Integration.md | 33 |
1 files changed, 21 insertions, 12 deletions
diff --git a/docs/markdown/Continuous-Integration.md b/docs/markdown/Continuous-Integration.md index 9a2391c..d2b64f2 100644 --- a/docs/markdown/Continuous-Integration.md +++ b/docs/markdown/Continuous-Integration.md @@ -42,8 +42,8 @@ script: ## CircleCi for Linux (with Docker) -[CircleCi](https://circleci.com/) can work for spinning all of the Linux images you wish. -Here's a sample `yml` file for use with that. +[CircleCi](https://circleci.com/) can work for spinning all of the +Linux images you wish. Here's a sample `yml` file for use with that. ```yaml version: 2.1 @@ -99,11 +99,14 @@ workflows: ## AppVeyor for Windows -For CI on Windows, [AppVeyor](https://www.appveyor.com/) has a wide selection of -[default configurations](https://www.appveyor.com/docs/windows-images-software/). -AppVeyor also has [MacOS](https://www.appveyor.com/docs/macos-images-software/) and -[Linux](https://www.appveyor.com/docs/linux-images-software/) CI images. -This is a sample `appveyor.yml` file for Windows with Visual Studio 2015 and 2017. +For CI on Windows, [AppVeyor](https://www.appveyor.com/) has a wide +selection of [default +configurations](https://www.appveyor.com/docs/windows-images-software/). +AppVeyor also has +[MacOS](https://www.appveyor.com/docs/macos-images-software/) and +[Linux](https://www.appveyor.com/docs/linux-images-software/) CI +images. This is a sample `appveyor.yml` file for Windows with Visual +Studio 2015 and 2017. ```yaml image: Visual Studio 2017 @@ -154,7 +157,10 @@ For Qt 5, add the following line near the `PYTHON_ROOT` assignment: And afterwards add `%QT_ROOT%\bin` to the `PATH` variable. -You might have to adjust your build matrix as there are, for example, no msvc2017 32-bit builds. Visit the [Build Environment](https://www.appveyor.com/docs/build-environment/) page in the AppVeyor docs for more details. +You might have to adjust your build matrix as there are, for example, +no msvc2017 32-bit builds. Visit the [Build +Environment](https://www.appveyor.com/docs/build-environment/) page in +the AppVeyor docs for more details. ### Boost @@ -193,10 +199,13 @@ script: ## GitHub Actions -GitHub Actions are distinct from Azure Pipelines in their workflow syntax. -It can be easier to setup specific CI tasks in Actions than Pipelines, depending on the particular task. -This is an example file: .github/workflows/ci_meson.yml supposing the project is C-based, using GCC on Linux, Mac and Windows. -The optional `on:` parameters only run this CI when the C code is changed--corresponding ci_python.yml might run only on "**.py" file changes. +GitHub Actions are distinct from Azure Pipelines in their workflow +syntax. It can be easier to setup specific CI tasks in Actions than +Pipelines, depending on the particular task. This is an example file: +.github/workflows/ci_meson.yml supposing the project is C-based, using +GCC on Linux, Mac and Windows. The optional `on:` parameters only run +this CI when the C code is changed--corresponding ci_python.yml might +run only on "**.py" file changes. ```yml name: ci_meson |