diff --git a/devops/azure/development-pipeline.yml b/devops/azure/development-pipeline.yml index 3b09fa1b05e9ecfc936c525e58cbbc76e872c023..adbc5ad1f823ba858c2ff2e8e80fa73bd81c2cd7 100644 --- a/devops/azure/development-pipeline.yml +++ b/devops/azure/development-pipeline.yml @@ -50,14 +50,16 @@ variables: value: $[ resources.repositories['FluxRepo'].name ] - name: SKIP_TESTS value: 'false' + - name: 'MAVEN_CACHE_FOLDER' + value: $(Pipeline.Workspace)/.m2/repository stages: - template: /devops/build-stage.yml@TemplateRepo parameters: mavenGoal: 'package' mavenPublishJUnitResults: true - serviceCoreMavenOptions: '-P indexer-core' - mavenOptions: '-P indexer-azure' + serviceCoreMavenOptions: '-P indexer-core --settings .mvn/community-maven.settings.xml -Dmaven.repo.local=$(MAVEN_CACHE_FOLDER)' + mavenOptions: '-P indexer-azure --settings .mvn/community-maven.settings.xml -Dmaven.repo.local=$(MAVEN_CACHE_FOLDER)' copyFileContents: | pom.xml provider/indexer-azure/maven/settings.xml diff --git a/devops/azure/pipeline.yml b/devops/azure/pipeline.yml index dbfc9fae6f271fbd28235be8a7696752796f25ad..1ccfb6beea0048b15c65afe5629f84b5ca143bb6 100644 --- a/devops/azure/pipeline.yml +++ b/devops/azure/pipeline.yml @@ -50,14 +50,16 @@ variables: value: $[ resources.repositories['FluxRepo'].name ] - name: SKIP_TESTS value: 'false' + - name: 'MAVEN_CACHE_FOLDER' + value: $(Pipeline.Workspace)/.m2/repository stages: - template: /devops/build-stage.yml@TemplateRepo parameters: mavenGoal: 'package' mavenPublishJUnitResults: true - serviceCoreMavenOptions: '-P indexer-core' - mavenOptions: '-P indexer-azure' + serviceCoreMavenOptions: '-P indexer-core --settings .mvn/community-maven.settings.xml -Dmaven.repo.local=$(MAVEN_CACHE_FOLDER)' + mavenOptions: '-P indexer-azure --settings .mvn/community-maven.settings.xml -Dmaven.repo.local=$(MAVEN_CACHE_FOLDER)' copyFileContents: | pom.xml provider/indexer-azure/maven/settings.xml