Skip to content

Commit 964fbae

Browse files
committed
publish javadoc in github pages
1 parent ed29a5c commit 964fbae

File tree

4 files changed

+8
-2
lines changed

4 files changed

+8
-2
lines changed

.github/workflows/docs.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ jobs:
2323
distribution: temurin
2424
cache: maven
2525

26-
- name: Spectrum unit tests and JaCoCo reports
27-
run: ./mvnw -B test -DskipSign -Dmaven.plugin.validation=BRIEF -pl spectrum
26+
- name: Spectrum submodule package
27+
run: ./mvnw -B package -DskipSign -Dmaven.plugin.validation=BRIEF -pl spectrum
2828

2929
- name: Setup GitHub Pages
3030
uses: actions/configure-pages@v3

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -41,3 +41,4 @@ docs/.jekyll-cache
4141
docs/.jekyll-metadata
4242
docs/vendor
4343
docs/jacoco
44+
docs/apidocs

README.md

+4
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,10 @@
1414
<div>
1515
<a href="https://giulong.github.io/spectrum/">Full Docs</a>
1616
·
17+
<a href="https://giulong.github.io/spectrum/apidocs/">Javadoc</a>
18+
·
19+
<a href="https://giulong.github.io/spectrum/jacoco/">Coverage</a>
20+
·
1721
<a href="https://github.com/giulong/spectrum/issues/new?assignees=giulong&labels=&projects=&template=bug_report.md&title=%5BBUG%5D+%3CProvide+a+short+title%3E">Report Bug</a>
1822
·
1923
<a href="https://github.com/giulong/spectrum/issues/new?assignees=giulong&labels=&projects=&template=feature_request.md&title=%5BRFE%5D+%3CProvide+a+short+title%3E">Request Feature</a>

spectrum/pom.xml

+1
Original file line numberDiff line numberDiff line change
@@ -330,6 +330,7 @@
330330
<version>3.6.3</version>
331331
<configuration>
332332
<additionalJOption>-Xdoclint:none</additionalJOption>
333+
<destDir>${project.parent.basedir}/${docs.folder}/apidocs</destDir>
333334
</configuration>
334335
<executions>
335336
<execution>

0 commit comments

Comments
 (0)