-
Notifications
You must be signed in to change notification settings - Fork 0
/
daily-pipeline.yml
37 lines (33 loc) · 849 Bytes
/
daily-pipeline.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
schedules:
- cron: "0 0 * * *"
displayName: Daily midnight build
branches:
include:
- master
- daily-pipeline
jobs:
- job: Generate
pool:
vmImage: 'windows-latest'
timeoutInMinutes: 300
workspace:
clean: all
steps:
- task: VSBuild@1
displayName: 'Build Release|x64'
inputs:
solution: '**/*.sln'
configuration: release
msbuildArchitecture: x64
platform: x64
- task: CmdLine@2
displayName: 'Generate palindromes'
timeoutInMinutes: 200
inputs:
script: |
bin\x64\Release\TranslatorCpp.exe -palindromep:SR 9 0.5 > palindromes_SR_$(Build.BuildId).csv
- task: PublishBuildArtifacts@1
displayName: 'Publish Artifact: palindromes_SR_daily'
inputs:
PathtoPublish: 'palindromes_SR_$(Build.BuildId).csv'
ArtifactName: 'palindromes_SR_daily'