--- /dev/null
+name: $(Date:yyyyMMdd.HHmm)
+
+jobs:
+- job: CheckTests
+ pool:
+ vmImage: Ubuntu 16.04
+ steps:
+ - bash: ./check-tests.sh
+ workingDirectory: build
+ displayName: 'Check if tests should run'
+ name: checkTests
+- job: MagickNET
+ dependsOn: CheckTests
+ condition: and(succeeded(), eq(dependencies.CheckTests.outputs['checkTests.RunTests'], 'true'))
+ pool:
+ vmImage: Ubuntu 16.04
+ steps:
+ - template: build/test-magick-net.yml
\ No newline at end of file
--- /dev/null
+#!/bin/bash
+
+#if git diff --name-only HEAD~1 HEAD | grep ChangeLog; then
+ echo "##vso[task.setvariable variable=RunTests;isOutput=true]true"
+#fi
\ No newline at end of file
--- /dev/null
+steps:
+- bash: git clone https://github.com/dlemstra/Magick.NET.git
+ workingDirectory: build
+ displayName: 'Clone Magick.NET'
+- bash: sudo bash Magick.NET/Build/ImageMagick.sh
+ workingDirectory: build
+ displayName: 'Run script for Magick.NET'
\ No newline at end of file