diff --git a/pom.xml b/pom.xml
index 067f5bc..9cdc9b2 100644
--- a/pom.xml
+++ b/pom.xml
@@ -18,7 +18,7 @@
11
11
UTF-8
- 1.5.7
+ uprotocol-core-api-1.5.7
2.16.0
1.6.0
0.6.1
@@ -33,6 +33,52 @@
+
+ org.codehaus.mojo
+ exec-maven-plugin
+ 3.0.0
+
+
+ clone-repository
+ generate-sources
+
+ exec
+
+
+ git
+
+
+ clone
+ --branch
+ ${uprotocol-core-api.tag}
+ https://github.com/eclipse-uprotocol/up-core-api.git
+ ${project.build.directory}/up-core-api
+
+
+
+ 0
+ 128
+
+
+
+
+ pull-repository
+ generate-sources
+
+ exec
+
+
+ git
+ ${project.build.directory}/up-core-api
+
+ pull
+ origin
+ ${uprotocol-core-api.tag}
+
+
+
+
+
org.xolstice.maven.plugins
protobuf-maven-plugin
@@ -47,6 +93,8 @@
com.google.protobuf:protoc:${protobuf.version}:exe:${os.detected.classifier}
+ ${project.build.directory}/up-core-api/uprotocol
+ ${project.build.directory}/generated-sources/protobuf/java
@@ -73,12 +121,6 @@
${proto-google-common-protos.version}
-
-
- org.eclipse.uprotocol
- uprotocol-core-api
- ${uprotocol-core-api.version}
-