diff options
author | Jon Turney <jon.turney@dronecode.org.uk> | 2021-06-10 17:42:02 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-06-10 19:42:02 +0300 |
commit | 0accc3b72da75226deaea65ac0f4566d3f0ccc4a (patch) | |
tree | 8aa2661d54adef011e692d8541389d1382c73702 /azure-pipelines.yml | |
parent | 5a5ab790780d93c99a78a29b580f6c0e5f967d3f (diff) | |
download | meson-0accc3b72da75226deaea65ac0f4566d3f0ccc4a.zip meson-0accc3b72da75226deaea65ac0f4566d3f0ccc4a.tar.gz meson-0accc3b72da75226deaea65ac0f4566d3f0ccc4a.tar.bz2 |
Move Cygwin tests to a GitHub workflow (#8829)
* CI: Don't run cross-only test when other workflows are changed
* CI: Move Cygwin test run from Azure Pipelines to GitHub workflow
Also review installed package list, dropping detritus from 42792554, not
removed in f5ed85d7.
Diffstat (limited to 'azure-pipelines.yml')
-rw-r--r-- | azure-pipelines.yml | 72 |
1 files changed, 0 insertions, 72 deletions
diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 497579b..14ff1bd 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -69,75 +69,3 @@ jobs: addToPath: true architecture: 'x64' - template: ci/azure-steps.yml - -- job: cygwin - timeoutInMinutes: 120 - pool: - vmImage: VS2017-Win2016 - strategy: - matrix: - gccx64ninja: {} - variables: - CYGWIN_ROOT: $(System.Workfolder)\cygwin - CYGWIN_MIRROR: http://cygwin.mirror.constant.com - steps: - - script: | - choco install cygwin --params="/InstallDir:%CYGWIN_ROOT%" - displayName: Install Cygwin - - script: | - %CYGWIN_ROOT%\cygwinsetup.exe -qnNdO -R "%CYGWIN_ROOT%" -s "%CYGWIN_MIRROR%" -g -P ^ - gcc-fortran,^ - gcc-objc++,^ - gcc-objc,^ - git,^ - gobject-introspection,^ - gtk-doc,^ - libarchive13,^ - libboost-devel,^ - libglib2.0-devel,^ - libgtk3-devel,^ - libjsoncpp19,^ - librhash0,^ - libuv1,^ - libxml2,^ - libxml2-devel,^ - libxslt,^ - libxslt-devel,^ - ninja,^ - python2-devel,^ - python3-devel,^ - python3-libxml2,^ - python3-libxslt,^ - python38-pip,^ - vala,^ - wget,^ - cmake,^ - zlib-devel - displayName: Install Dependencies - - script: | - set PATH=%CYGWIN_ROOT%\bin;%SYSTEMROOT%\system32 - env.exe -- python3 -m pip --disable-pip-version-check install gcovr pefile pytest-xdist jsonschema - displayName: pip install gcovr pefile pytest-xdist jsonschema - - script: | - set BOOST_ROOT= - set PATH=%CYGWIN_ROOT%\bin;%SYSTEMROOT%\system32 - set SKIP_STATIC_BOOST=1 - env.exe -- python3 run_tests.py --backend=ninja - # Cygwin's static boost installation is broken (some static library - # variants such as boost_thread are not present) - displayName: Run Tests - - task: CopyFiles@2 - condition: not(canceled()) - inputs: - contents: 'meson-test-run.*' - targetFolder: $(Build.ArtifactStagingDirectory) - - task: PublishBuildArtifacts@1 - inputs: - artifactName: $(System.JobName) - # publishing artifacts from PRs from a fork is currently blocked - condition: and(eq(variables['system.pullrequest.isfork'], false), not(canceled())) - - task: PublishTestResults@2 - condition: not(canceled()) - inputs: - testResultsFiles: meson-test-run.xml - testRunTitle: $(System.JobName) |