Skip to content

Commit f8ee73a

Browse files
committed
Fix download-maven-plugin configuration
1 parent 4da0ce9 commit f8ee73a

File tree

1 file changed

+50
-6
lines changed
  • core/sds-aspect-meta-model-resolver

1 file changed

+50
-6
lines changed

core/sds-aspect-meta-model-resolver/pom.xml

Lines changed: 50 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,10 @@
2828
<name>SDS Aspect Meta Model Resolver</name>
2929
<packaging>jar</packaging>
3030

31+
<properties>
32+
<bamm-revision>https://raw.githubusercontent.com/OpenManufacturingPlatform/sds-bamm-aspect-meta-model/5c097dd7357b129ba1771985a9ab1d29fcc32bcd</bamm-revision>
33+
</properties>
34+
3135
<dependencies>
3236
<dependency>
3337
<groupId>io.openmanufacturing</groupId>
@@ -126,10 +130,10 @@
126130
<artifactId>sds-aspect-meta-model</artifactId>
127131
<version>${aspect-meta-model-version}</version>
128132
<type>jar</type>
129-
<overWrite>true</overWrite>
133+
<overWrite>false</overWrite>
130134
<outputDirectory>${project.build.directory}/classes</outputDirectory>
131135
<excludes>
132-
bamm/meta-model/2.0.0/aspect-meta-model-shapes.ttl,bamm/characteristic/2.0.0/characteristic-shapes.ttl
136+
bamm/meta-model/1.0.0/aspect-meta-model-shapes.ttl,bamm/characteristic/1.0.0/characteristic-shapes.ttl,bamm/meta-model/2.0.0/aspect-meta-model-shapes.ttl,bamm/characteristic/2.0.0/characteristic-shapes.ttl
133137
</excludes>
134138
</artifactItem>
135139
</artifactItems>
@@ -146,31 +150,71 @@
146150
<version>${download-maven-plugin-version}</version>
147151
<executions>
148152
<execution>
149-
<id>download-meta-model-shapes</id>
153+
<id>download-meta-model-shapes-1-0-0</id>
154+
<phase>process-resources</phase>
155+
<goals>
156+
<goal>wget</goal>
157+
</goals>
158+
<configuration>
159+
<url>
160+
${bamm-revision}/src/main/resources/bamm/meta-model/1.0.0/aspect-meta-model-shapes.ttl
161+
</url>
162+
<outputFileName>aspect-meta-model-shapes.ttl</outputFileName>
163+
<outputDirectory>${project.build.directory}/classes/bamm/meta-model/1.0.0</outputDirectory>
164+
<overwrite>true</overwrite>
165+
<followRedirects>true</followRedirects>
166+
<skipCache>true</skipCache>
167+
</configuration>
168+
</execution>
169+
<execution>
170+
<id>download-meta-model-shapes-2-0-0</id>
150171
<phase>process-resources</phase>
151172
<goals>
152173
<goal>wget</goal>
153174
</goals>
154175
<configuration>
155176
<url>
156-
https://raw.githubusercontent.com/OpenManufacturingPlatform/sds-bamm-aspect-meta-model/5c097dd7357b129ba1771985a9ab1d29fcc32bcd/src/main/resources/bamm/meta-model/2.0.0/aspect-meta-model-shapes.ttl
177+
${bamm-revision}/src/main/resources/bamm/meta-model/2.0.0/aspect-meta-model-shapes.ttl
157178
</url>
158179
<outputFileName>aspect-meta-model-shapes.ttl</outputFileName>
159180
<outputDirectory>${project.build.directory}/classes/bamm/meta-model/2.0.0</outputDirectory>
181+
<overwrite>true</overwrite>
182+
<followRedirects>true</followRedirects>
183+
<skipCache>true</skipCache>
184+
</configuration>
185+
</execution>
186+
<execution>
187+
<id>download-characteristics-shapes-1-0-0</id>
188+
<phase>process-resources</phase>
189+
<goals>
190+
<goal>wget</goal>
191+
</goals>
192+
<configuration>
193+
<url>
194+
${bamm-revision}/src/main/resources/bamm/characteristic/1.0.0/characteristic-shapes.ttl
195+
</url>
196+
<outputFileName>characteristic-shapes.ttl</outputFileName>
197+
<outputDirectory>${project.build.directory}/classes/bamm/characteristic/1.0.0</outputDirectory>
198+
<overwrite>true</overwrite>
199+
<followRedirects>true</followRedirects>
200+
<skipCache>true</skipCache>
160201
</configuration>
161202
</execution>
162203
<execution>
163-
<id>download-characteristics-shapes</id>
204+
<id>download-characteristics-shapes-2-0-0</id>
164205
<phase>process-resources</phase>
165206
<goals>
166207
<goal>wget</goal>
167208
</goals>
168209
<configuration>
169210
<url>
170-
https://raw.githubusercontent.com/OpenManufacturingPlatform/sds-bamm-aspect-meta-model/5c097dd7357b129ba1771985a9ab1d29fcc32bcd/src/main/resources/bamm/characteristic/2.0.0/characteristic-shapes.ttl
211+
${bamm-revision}/src/main/resources/bamm/characteristic/2.0.0/characteristic-shapes.ttl
171212
</url>
172213
<outputFileName>characteristic-shapes.ttl</outputFileName>
173214
<outputDirectory>${project.build.directory}/classes/bamm/characteristic/2.0.0</outputDirectory>
215+
<overwrite>true</overwrite>
216+
<followRedirects>true</followRedirects>
217+
<skipCache>true</skipCache>
174218
</configuration>
175219
</execution>
176220
</executions>

0 commit comments

Comments
 (0)