microsoft/gctoolkit

Public

mirrored fromhttps://github.com/microsoft/gctoolkitAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
dagrieve/async-logs

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

.devops/weekly-build.yml

39lines · modecode

1
2trigger: none
3
4schedules:
5 - cron: 0 0 * * 0
6 displayName: "Weekly build"
7 branches:
8 include: [ main ]
9 always: true
10
11variables:
12 JAVA_HOME_11_X64: /usr/lib/jvm/msopenjdk-11
13
14pool:
15 name: JEG-mariner2.0-x64-release
16
17steps:
18 - task: JavaToolInstaller@0
19 inputs:
20 versionSpec: '11'
21 jdkArchitectureOption: 'x64'
22 jdkSourceOption: 'PreInstalled'
23 env:
24 JAVA_HOME_11_X64: $(JAVA_HOME_11_X64)
25 displayName: 'Set Java to v11'
26
27 - checkout: self
28 clean: true
29
30 - task: Maven@4
31 inputs:
32 mavenPomFile: 'pom.xml'
33 goals: 'clean package'
34 options: '-B -Prelease'
35 mavenOptions: '-s $(Build.SourcesDirectory)/.devops/feed-settings.xml'
36 mavenAuthenticateFeed: true
37 jdkVersionOption: '1.11'
38 jdkArchitectureOption: 'x64'
39 displayName: 'Build with Maven'
40