Skip to content
Merged
Show file tree
Hide file tree
Changes from 6 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions eng/pipelines/templates/jobs/archetype-sdk-client.yml
Original file line number Diff line number Diff line change
Expand Up @@ -237,6 +237,7 @@ jobs:

- task: Maven@3
displayName: 'Start Jetty'
condition: ne(variables['SdkType'], 'client')
inputs:
mavenPomFile: pom.client.xml
options: '$(DefaultOptions) $(ProfileFlag)'
Expand Down
2 changes: 2 additions & 0 deletions sdk/keyvault/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,8 @@ pr:
exclude:
- sdk/keyvault/microsoft-azure



Comment thread
mitchdenny marked this conversation as resolved.
Outdated
stages:
- template: ../../eng/pipelines/templates/stages/archetype-sdk-client.yml
Comment thread
mitchdenny marked this conversation as resolved.
parameters:
Expand Down
62 changes: 39 additions & 23 deletions sdk/keyvault/pom.service.xml
Original file line number Diff line number Diff line change
@@ -1,30 +1,46 @@
<!-- Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the MIT License. -->
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.azure</groupId>
<artifactId>azure-keyvault-service</artifactId>
<packaging>pom</packaging>
<version>1.0.0</version><!-- Need not change for every release-->
<modules>

<!-- Track 1 -->
Comment thread
mitchdenny marked this conversation as resolved.
Outdated
<module>microsoft-azure-keyvault</module>
<module>microsoft-azure-keyvault-core</module>
<module>microsoft-azure-keyvault-webkey</module>
<module>microsoft-azure-keyvault-cryptography</module>
<module>microsoft-azure-keyvault-extensions</module>
<module>microsoft-azure-keyvault-complete</module>

<!-- Track 2 -->
<module>../core/azure-core</module> <!-- NOTE: We need to build core so we can build against the version in the repo. -->
<module>../core/azure-core-test</module> <!-- NOTE: We need to build core so we can build against the version in the repo. -->
<module>../identity/azure-identity</module> <!-- NOTE: We need to build identity so we can build against the version in the repo. -->
<module>azure-keyvault-keys</module>
<module>azure-keyvault-secrets</module>

</modules>

<version>1.0.0</version> <!-- Need not change for every release-->
<profiles>
<profile>
<id>data</id>
<activation>
<property>
<name>env.SDKTYPE</name>
<value>data</value>
</property>
</activation>
<modules>
<module>microsoft-azure-keyvault</module>
<module>microsoft-azure-keyvault-complete</module>
<module>microsoft-azure-keyvault-core</module>
<module>microsoft-azure-keyvault-cryptography</module>
<module>microsoft-azure-keyvault-extensions</module>
<module>microsoft-azure-keyvault-test</module>
<module>microsoft-azure-keyvault-webkey</module>
</modules>
</profile>
<profile>
<id>client</id>
<activation>
<property>
<name>env.SDKTYPE</name>
<value>!data</value>
</property>
</activation>
<modules>
<module>../core/azure-core</module> <!-- NOTE: We need to build core so we can build against the version in the repo. -->
<module>../core/azure-core-test</module> <!-- NOTE: We need to build core so we can build against the version in the repo. -->
<module>../identity/azure-identity</module> <!-- NOTE: We need to build identity so we can build against the version in the repo. -->
<module>azure-keyvault-keys</module>
<module>azure-keyvault-secrets</module>
</modules>
</profile>
</profiles>
</project>