File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -11,8 +11,36 @@ variables:
1111 QUESTDB_ILP_TCP_AUTH_ENABLE : false
1212
1313stages :
14+ - stage : Validate
15+ displayName : " Validation"
16+ jobs :
17+ - job : Javadoc
18+ displayName : " Javadoc"
19+ pool :
20+ name : " Azure Pipelines"
21+ vmImage : " ubuntu-latest"
22+ steps :
23+ - checkout : self
24+ fetchDepth : 1
25+ lfs : false
26+ submodules : false
27+ - task : JavaToolInstaller@0
28+ displayName : " Install Java 17"
29+ inputs :
30+ versionSpec : " 17"
31+ jdkArchitectureOption : " x64"
32+ jdkSourceOption : " PreInstalled"
33+ - task : Maven@3
34+ displayName : " Verify Javadoc"
35+ inputs :
36+ mavenPOMFile : " core/pom.xml"
37+ jdkVersionOption : " default"
38+ goals : " javadoc:javadoc"
39+ options : " -Pjavadoc --batch-mode"
40+
1441 - stage : BuildAndTest
1542 displayName : " Building and testing"
43+ dependsOn : Validate
1644 jobs :
1745 - job : RunOn
1846 displayName : " on"
You can’t perform that action at this time.
0 commit comments