Skip to content

Commit 27cea92

Browse files
authored
Merge pull request #2382 from boschglobal/improvement/restructure-docs
Improve and re-organize documentation
2 parents 438c006 + b620cc5 commit 27cea92

133 files changed

Lines changed: 9623 additions & 10867 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

documentation/pom.xml

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -268,6 +268,29 @@
268268
</configuration>
269269
</plugin>
270270

271+
<plugin>
272+
<groupId>org.codehaus.mojo</groupId>
273+
<artifactId>exec-maven-plugin</artifactId>
274+
<executions>
275+
<execution>
276+
<id>pagefind-index</id>
277+
<goals>
278+
<goal>exec</goal>
279+
</goals>
280+
<phase>process-resources</phase>
281+
<configuration>
282+
<executable>npx</executable>
283+
<arguments>
284+
<argument>-y</argument>
285+
<argument>pagefind</argument>
286+
<argument>--site</argument>
287+
<argument>${project.build.outputDirectory}</argument>
288+
</arguments>
289+
</configuration>
290+
</execution>
291+
</executions>
292+
</plugin>
293+
271294
<plugin>
272295
<artifactId>maven-assembly-plugin</artifactId>
273296
<configuration>
@@ -499,6 +522,22 @@
499522
</configuration>
500523
<phase>none</phase>
501524
</execution>
525+
<execution>
526+
<id>pagefind-index</id>
527+
<goals>
528+
<goal>exec</goal>
529+
</goals>
530+
<phase>process-resources</phase>
531+
<configuration>
532+
<executable>npx</executable>
533+
<arguments>
534+
<argument>-y</argument>
535+
<argument>pagefind</argument>
536+
<argument>--site</argument>
537+
<argument>${project.build.outputDirectory}</argument>
538+
</arguments>
539+
</configuration>
540+
</execution>
502541
</executions>
503542
</plugin>
504543

documentation/src/main/resources/.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,5 @@ _site/
55
_pdf
66
/openapi/sources/node_modules/
77
/Gemfile.lock
8+
.bundle/
9+
vendor/

0 commit comments

Comments
 (0)