Skip to content

Commit

Permalink
Use ivy api as maven dependency
Browse files Browse the repository at this point in the history
  • Loading branch information
ivy-cst committed Apr 22, 2024
1 parent 18aa500 commit a1ee6c5
Show file tree
Hide file tree
Showing 12 changed files with 214 additions and 2 deletions.
1 change: 1 addition & 0 deletions .gitignore
Expand Up @@ -10,3 +10,4 @@
**/src_ws/
**/build/
.gitignore
**/lib/mvn-deps/
3 changes: 3 additions & 0 deletions .vscode/settings.json
@@ -0,0 +1,3 @@
{
"java.configuration.updateBuildConfiguration": "automatic"
}
20 changes: 19 additions & 1 deletion connectivity/connectivity-demos-test/pom.xml
Expand Up @@ -37,9 +37,27 @@
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
</repositories>

<repository>
<id>nexus.axonivy.com-snapshots</id>
<url>https://nexus.axonivy.com/repository/maven-snapshots/</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
</repositories>

<dependencies>
<dependency>
<groupId>ch.ivyteam.ivy.api</groupId>
<artifactId>ivy-full-api</artifactId>
<version>11.3.0-SNAPSHOT</version>
<scope>provided</scope>
</dependency>

<dependency>
<groupId>com.axonivy.demo</groupId>
<artifactId>connectivity-demos</artifactId>
Expand Down
22 changes: 22 additions & 0 deletions connectivity/connectivity-demos/pom.xml
Expand Up @@ -26,6 +26,28 @@
</pluginRepository>
</pluginRepositories>

<repositories>
<repository>
<id>nexus.axonivy.com-snapshots</id>
<url>https://nexus.axonivy.com/repository/maven-snapshots/</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
</repositories>

<dependencies>
<dependency>
<groupId>ch.ivyteam.ivy.api</groupId>
<artifactId>ivy-full-api</artifactId>
<version>11.3.0-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
</dependencies>

<build>
<plugins>
<plugin>
Expand Down
22 changes: 22 additions & 0 deletions error-handling/error-handling-demos/pom.xml
Expand Up @@ -13,6 +13,28 @@
<project-build-plugin>11.3.0-SNAPSHOT</project-build-plugin>
</properties>

<repositories>
<repository>
<id>nexus.axonivy.com-snapshots</id>
<url>https://nexus.axonivy.com/repository/maven-snapshots/</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
</repositories>

<dependencies>
<dependency>
<groupId>ch.ivyteam.ivy.api</groupId>
<artifactId>ivy-full-api</artifactId>
<version>11.3.0-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
</dependencies>

<build>
<plugins>
<plugin>
Expand Down
20 changes: 20 additions & 0 deletions html-dialog/html-dialog-demos-test/pom.xml
Expand Up @@ -24,7 +24,27 @@
</pluginRepository>
</pluginRepositories>

<repositories>
<repository>
<id>nexus.axonivy.com-snapshots</id>
<url>https://nexus.axonivy.com/repository/maven-snapshots/</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
</repositories>

<dependencies>
<dependency>
<groupId>ch.ivyteam.ivy.api</groupId>
<artifactId>ivy-full-api</artifactId>
<version>11.3.0-SNAPSHOT</version>
<scope>provided</scope>
</dependency>

<dependency>
<groupId>com.axonivy.demo</groupId>
<artifactId>html-dialog-demos</artifactId>
Expand Down
22 changes: 22 additions & 0 deletions html-dialog/html-dialog-demos/pom.xml
Expand Up @@ -14,6 +14,28 @@
<project-build-plugin>11.3.0-SNAPSHOT</project-build-plugin>
</properties>

<repositories>
<repository>
<id>nexus.axonivy.com-snapshots</id>
<url>https://nexus.axonivy.com/repository/maven-snapshots/</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
</repositories>

<dependencies>
<dependency>
<groupId>ch.ivyteam.ivy.api</groupId>
<artifactId>ivy-full-api</artifactId>
<version>11.3.0-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
</dependencies>

<build>
<plugins>
<plugin>
Expand Down
22 changes: 22 additions & 0 deletions quick-start-tutorial/quick-start-tutorial/pom.xml
Expand Up @@ -13,6 +13,28 @@
<project-build-plugin>11.3.0-SNAPSHOT</project-build-plugin>
</properties>

<repositories>
<repository>
<id>nexus.axonivy.com-snapshots</id>
<url>https://nexus.axonivy.com/repository/maven-snapshots/</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
</repositories>

<dependencies>
<dependency>
<groupId>ch.ivyteam.ivy.api</groupId>
<artifactId>ivy-full-api</artifactId>
<version>11.3.0-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
</dependencies>

<build>
<plugins>
<plugin>
Expand Down
20 changes: 20 additions & 0 deletions rule-engine/rule-engine-demos-test/pom.xml
Expand Up @@ -24,7 +24,27 @@
</pluginRepository>
</pluginRepositories>

<repositories>
<repository>
<id>nexus.axonivy.com-snapshots</id>
<url>https://nexus.axonivy.com/repository/maven-snapshots/</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
</repositories>

<dependencies>
<dependency>
<groupId>ch.ivyteam.ivy.api</groupId>
<artifactId>ivy-full-api</artifactId>
<version>11.3.0-SNAPSHOT</version>
<scope>provided</scope>
</dependency>

<dependency>
<groupId>com.axonivy.demo</groupId>
<artifactId>rule-engine-demos</artifactId>
Expand Down
22 changes: 22 additions & 0 deletions rule-engine/rule-engine-demos/pom.xml
Expand Up @@ -16,6 +16,28 @@
<project-build-plugin>11.3.0-SNAPSHOT</project-build-plugin>
</properties>

<repositories>
<repository>
<id>nexus.axonivy.com-snapshots</id>
<url>https://nexus.axonivy.com/repository/maven-snapshots/</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
</repositories>

<dependencies>
<dependency>
<groupId>ch.ivyteam.ivy.api</groupId>
<artifactId>ivy-full-api</artifactId>
<version>11.3.0-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
</dependencies>

<build>
<plugins>
<plugin>
Expand Down
20 changes: 19 additions & 1 deletion workflow/workflow-demos-test/pom.xml
Expand Up @@ -35,9 +35,27 @@
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
</repositories>

<repository>
<id>nexus.axonivy.com-snapshots</id>
<url>https://nexus.axonivy.com/repository/maven-snapshots/</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
</repositories>

<dependencies>
<dependency>
<groupId>ch.ivyteam.ivy.api</groupId>
<artifactId>ivy-full-api</artifactId>
<version>11.3.0-SNAPSHOT</version>
<scope>provided</scope>
</dependency>

<dependency>
<groupId>com.axonivy.demo</groupId>
<artifactId>workflow-demos</artifactId>
Expand Down
22 changes: 22 additions & 0 deletions workflow/workflow-demos/pom.xml
Expand Up @@ -13,6 +13,28 @@
<project-build-plugin>11.3.0-SNAPSHOT</project-build-plugin>
</properties>

<repositories>
<repository>
<id>nexus.axonivy.com-snapshots</id>
<url>https://nexus.axonivy.com/repository/maven-snapshots/</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
</repositories>

<dependencies>
<dependency>
<groupId>ch.ivyteam.ivy.api</groupId>
<artifactId>ivy-full-api</artifactId>
<version>11.3.0-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
</dependencies>

<build>
<plugins>
<plugin>
Expand Down

0 comments on commit a1ee6c5

Please sign in to comment.