Skip to content
This repository was archived by the owner on May 14, 2025. It is now read-only.

Commit e109a97

Browse files
author
Corneil du Plessis
authored
[CI] Remove actions that don't add value. (#5905)
* [Ci] Remove actions that don't add value. Ensure documentation tests are executed. * [Ci] Documentation generation now only use `docs` profile.
1 parent 23a9379 commit e109a97

9 files changed

Lines changed: 9 additions & 23 deletions

File tree

.github/workflows/build-snapshot-worker.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ jobs:
6464
run: |
6565
mvn clean
6666
./spring-cloud-dataflow-package/set-package-version.sh
67-
jfrog rt mvn install -Pfull,asciidoctordocs,restdocs -B
67+
jfrog rt mvn install -Pfull,docs -B
6868
jfrog rt mvn install -pl spring-cloud-dataflow-package -B
6969
jfrog rt build-publish
7070
PROJECT_VERSION=$(mvn help:evaluate -Dexpression=project.version -q -DforceStdout)

.github/workflows/ci-pr.yml

Lines changed: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,6 @@ jobs:
88
runs-on: ubuntu-latest
99
steps:
1010
- uses: actions/checkout@v4
11-
- uses: jlumbroso/free-disk-space@main
12-
with:
13-
tool-cache: false
14-
dotnet: false
15-
docker-images: false
16-
swap-storage: false
17-
large-packages: false
1811
- uses: actions/setup-java@v3
1912
with:
2013
java-version: '8'
@@ -23,14 +16,7 @@ jobs:
2316
shell: bash
2417
timeout-minutes: 75
2518
run: |
26-
./mvnw -B -s .github/settings.xml clean install
27-
- name: Capture Test Results
28-
if: failure()
29-
uses: actions/upload-artifact@v3
30-
with:
31-
name: Unit Tests
32-
path: '**/surefire-reports/*.xml'
33-
retention-days: 3
19+
./mvnw -B -s .github/settings.xml -Pdocs clean install
3420
scan:
3521
runs-on: ubuntu-latest
3622
steps:

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ jobs:
6868
run: |
6969
mvn clean
7070
./spring-cloud-dataflow-package/set-package-version.sh
71-
jfrog rt mvn install -Pfull,asciidoctordocs,restdocs -B
71+
jfrog rt mvn install -Pfull,docs -B
7272
jfrog rt mvn install -pl spring-cloud-dataflow-package -B
7373
jfrog rt build-publish
7474
export JFROG_CLI_BUILD_NAME="${JFROG_CLI_BUILD_NAME/spring-cloud-dataflow/spring-cloud-skipper}"

.github/workflows/milestone-worker.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ jobs:
9696
-B
9797
jfrog rt build-clean
9898
./spring-cloud-dataflow-package/set-package-version.sh
99-
jfrog rt mvn -gs .github/settings.xml -Pstagingmilestone,full,deploymentfiles,asciidoctordocs,restdocs -B install -DskipTests
99+
jfrog rt mvn -gs .github/settings.xml -Pstagingmilestone,full,deploymentfiles,docs -B install -DskipTests
100100
jfrog rt build-publish
101101
PROJECT_VERSION=$(mvn -gs .github/settings.xml -Pstagingmilestone help:evaluate -Dexpression=project.version -q -DforceStdout)
102102
echo BUILD_ZOO_HANDLER_spring_cloud_dataflow_version=$PROJECT_VERSION >> $GITHUB_ENV

.github/workflows/publish-docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ jobs:
8484
echo "::notice ::install"
8585
mvn -am -pl :spring-cloud-skipper-server-core install -DskipTests -T 1C
8686
jfrog rt mvn -gs .github/settings.xml \
87-
-Pstagingrelease,full,deploymentfiles,asciidoctordocs,restdocs \
87+
-Pstagingrelease,full,deploymentfiles,docs \
8888
-pl :spring-cloud-dataflow-classic-docs,:spring-cloud-dataflow-docs,:spring-cloud-skipper-docs \
8989
-B install -DskipTests
9090
echo "::notice ::build-publish"

.github/workflows/release-worker.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ jobs:
105105
echo "::notice ::set-package-version"
106106
./spring-cloud-dataflow-package/set-package-version.sh
107107
echo "::notice ::install"
108-
jfrog rt mvn -gs .github/settings.xml -Pstagingrelease,full,deploymentfiles,asciidoctordocs,restdocs -B install -DskipTests
108+
jfrog rt mvn -gs .github/settings.xml -Pstagingrelease,full,deploymentfiles,docs -B install -DskipTests
109109
echo "::notice ::build-publish"
110110
jfrog rt build-publish
111111
PROJECT_VERSION=$(mvn -gs .github/settings.xml -Pstagingrelease help:evaluate -Dexpression=project.version -q -DforceStdout)

spring-cloud-skipper/spring-cloud-skipper-docs/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@
9494
</build>
9595
<profiles>
9696
<profile>
97-
<id>asciidoctordocs</id>
97+
<id>docs</id>
9898
<build>
9999
<plugins>
100100
<plugin>

spring-cloud-skipper/spring-cloud-skipper-server-core/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -272,7 +272,7 @@
272272
</build>
273273
</profile>
274274
<profile>
275-
<id>restdocs</id>
275+
<id>docs</id>
276276
<build>
277277
<plugins>
278278
<plugin>

src/scripts/build-docs.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,5 @@ fi
66
SCDIR=$(dirname "$(readlink -f "${BASH_SOURCE[0]}")")
77
SCDIR=$(realpath $SCDIR)
88
pushd "$SCDIR" > /dev/null || exit
9-
./mvnw install -DskipTests -am -pl :spring-cloud-dataflow-classic-docs,:spring-cloud-dataflow-docs,:spring-cloud-skipper-server-core,:spring-cloud-skipper-docs -Pfull,asciidoctordocs,restdocs
9+
./mvnw install -DskipTests -am -pl :spring-cloud-dataflow-classic-docs,:spring-cloud-dataflow-docs,:spring-cloud-skipper-server-core,:spring-cloud-skipper-docs -Pfull,docs
1010
popd > /dev/null || exit

0 commit comments

Comments
 (0)