-
Notifications
You must be signed in to change notification settings - Fork 272
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Stabilize CI pipelines #5108
Stabilize CI pipelines #5108
Conversation
6f39359
to
4484a8d
Compare
4484a8d
to
7145e1e
Compare
Interesting changes - can you explain the reasoning for them? I'm curious. :) |
bdb2f1a
to
59f45aa
Compare
@@ -59,7 +59,7 @@ jobs: | |||
run: mvn -N io.takari:maven:wrapper -Dmaven=3.8.2 | |||
|
|||
- name: Build Application | |||
run: ./mvnw -T 1.5C clean install --no-transfer-progress -Pprod -DskipTests=true -Dmaven.javadoc.skip=true -Dmaven.wagon.httpconnectionManager.maxTotal=30 -Dmaven.wagon.http.retryHandler.count=5 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You'll see a bunch of this. The application was being built in parallel, meaning that multiple modules were being built at the same time. Code generation invocation was not thread-safe, leading to a bunch of transient errors "related" to Kiota (quoted since the errors aren't caused by Kiota, just happening during that phase).
@@ -352,9 +352,9 @@ jobs: | |||
echo "Starting Registry App (In Memory)" | |||
docker run -it -p 8181:8080 -e apicurio.rest.deletion.artifact.enabled=true -d ttl.sh/${{ github.sha }}/apicurio/apicurio-registry:1d | |||
cd registry-v2 | |||
./mvnw -T 1.5C -Pintegration-tests clean install -DskipTests=true -DskipUiBuild=true -Dmaven.javadoc.skip=true |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also changing from install to package since it makes very little sense to install things in the local repository here.
59f45aa
to
0725b06
Compare
1bc0231
to
8fd0373
Compare
8fd0373
to
4159680
Compare
90e8ac7
to
14cdfd5
Compare
14cdfd5
to
06ec871
Compare
27ed393
to
adf6f08
Compare
adf6f08
to
1ca58cc
Compare
0eec49a
to
d82b759
Compare
This PR introduces the following changes to address a few transient failures in CI:
install
goal to speed up the full process.Before merging, this PR has to be squashed to prevent polluting the history.