* Add configuration/code to not run certain tests based on variables/release builds * Applied longrunning testAttribute to the worst offenders (>200ms on my machine) * Fix yaml notation * split up windows/non windows test runs * Added supression for moved tests * Fix yaml validation issues * Change yaml string parameter null value to empty string * Convert empty strings to whitespace strings * Rename and cleanup some paramater to better reflect why we use them * Nightly build test * Change nightly build authentication type * template paramater fix * Update nightly pipeline name --------- Co-authored-by: Sven Geusens <sge@umbraco.dk>
32 lines
964 B
YAML
32 lines
964 B
YAML
name: Nightly_$(TeamProject)_$(Build.DefinitionName)_$(SourceBranchName)_$(Date:yyyyMMdd)$(Rev:.r)
|
|
|
|
schedules:
|
|
- cron: '0 0 * * *'
|
|
displayName: Daily midnight build
|
|
branches:
|
|
include:
|
|
- v9/dev
|
|
- v10/dev
|
|
- v12/dev
|
|
- v13/dev
|
|
- v14/dev
|
|
|
|
steps:
|
|
- task: TriggerBuild@4
|
|
inputs:
|
|
definitionIsInCurrentTeamProject: true
|
|
buildDefinition: '301'
|
|
queueBuildForUserThatTriggeredBuild: true
|
|
ignoreSslCertificateErrors: false
|
|
useSameSourceVersion: false
|
|
useCustomSourceVersion: false
|
|
useSameBranch: true
|
|
waitForQueuedBuildsToFinish: false
|
|
storeInEnvironmentVariable: false
|
|
templateParameters: 'sqlServerIntegrationTests: true, forceReleaseTestFilter: true'
|
|
authenticationMethod: 'OAuth Token'
|
|
enableBuildInQueueCondition: false
|
|
dependentOnSuccessfulBuildCondition: false
|
|
dependentOnFailedBuildCondition: false
|
|
checkbuildsoncurrentbranch: false
|
|
failTaskIfConditionsAreNotFulfilled: false |