From 2d78e0ebb691f558e29efcb41f34a90d7786a0d6 Mon Sep 17 00:00:00 2001 From: ta264 Date: Tue, 25 Feb 2020 22:17:55 +0000 Subject: [PATCH] Fix azure executable bit warnings --- azure-pipelines.yml | 42 ++++++++++++++++-------------------------- 1 file changed, 16 insertions(+), 26 deletions(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index e1684729e..7ee4ad72a 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -357,14 +357,12 @@ stages: - bash: find ${TESTSFOLDER} -name "Radarr.Test.Dummy" -exec chmod a+x {} \; displayName: Make Test Dummy Executable condition: and(succeeded(), ne(variables['osName'], 'Windows')) - - task: Bash@3 + - bash: | + chmod a+x ${TESTSFOLDER}/test.sh + ${TESTSFOLDER}/test.sh ${OSNAME} Unit Test displayName: Run Tests env: TEST_DIR: $(Build.SourcesDirectory)/_tests - inputs: - targetType: 'filePath' - filePath: '$(testsFolder)/test.sh' - arguments: '$(osName) Unit Test' - task: PublishTestResults@2 displayName: Publish Test Results inputs: @@ -413,12 +411,10 @@ stages: buildType: 'current' artifactName: LinuxTests targetPath: $(testsFolder) - - task: Bash@3 + - bash: | + chmod a+x ${TESTSFOLDER}/test.sh + ${TESTSFOLDER}/test.sh Linux Unit Test displayName: Run Tests - inputs: - targetType: 'filePath' - filePath: '$(testsFolder)/test.sh' - arguments: 'Linux Unit Test' - task: PublishTestResults@2 displayName: Publish Test Results inputs: @@ -506,12 +502,10 @@ stages: mkdir -p ./bin/ cp -r -v ${BUILD_ARTIFACTSTAGINGDIRECTORY}/bin/Radarr/. ./bin/ displayName: Move Package Contents - - task: Bash@3 + - bash: | + chmod a+x ${TESTSFOLDER}/test.sh + ${TESTSFOLDER}/test.sh ${OSNAME} Integration Test displayName: Run Integration Tests - inputs: - targetType: 'filePath' - filePath: '$(testsFolder)/test.sh' - arguments: $(osName) Integration Test - task: PublishTestResults@2 inputs: testResultsFormat: 'NUnit' @@ -579,12 +573,10 @@ stages: mkdir -p ./bin/ cp -r -v ${BUILD_ARTIFACTSTAGINGDIRECTORY}/bin/Radarr/. ./bin/ displayName: Move Package Contents - - task: Bash@3 + - bash: | + chmod a+x ${TESTSFOLDER}/test.sh + ${TESTSFOLDER}/test.sh Linux Integration Test displayName: Run Integration Tests - inputs: - targetType: 'filePath' - filePath: '$(testsFolder)/test.sh' - arguments: Linux Integration Test - task: PublishTestResults@2 inputs: testResultsFormat: 'NUnit' @@ -662,12 +654,10 @@ stages: mv geckodriver _tests displayName: Install Gecko Driver condition: and(succeeded(), ne(variables['osName'], 'Windows')) - - task: Bash@3 - displayName: Run Automation Tests - inputs: - targetType: 'filePath' - filePath: '$(testsFolder)/test.sh' - arguments: $(osName) Automation Test + - bash: | + chmod a+x ${TESTSFOLDER}/test.sh + ${TESTSFOLDER}/test.sh ${OSNAME} Automation Test + displayName: Run Integration Tests - task: PublishTestResults@2 inputs: testResultsFormat: 'NUnit'