You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ja...@apache.org on 2024/03/14 07:06:24 UTC
(camel-quarkus) branch main updated (57adf97dd6 -> 8a64fd1b41)
This is an automated email from the ASF dual-hosted git repository.
jamesnetherton pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
from 57adf97dd6 Disable jsh-dsl tests on Windows due to #5873
new 947b0ae7a3 Build Camel and Quarkus in parallel
new 8a64fd1b41 Cache PDFBox font cache on Windows to speed up the build
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.github/workflows/camel-master-cron.yaml | 2 +-
.github/workflows/ci-build.yaml | 10 ++++++++--
.github/workflows/quarkus-master-cron.yaml | 2 +-
3 files changed, 10 insertions(+), 4 deletions(-)
(camel-quarkus) 01/02: Build Camel and Quarkus in parallel
Posted by ja...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
jamesnetherton pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
commit 947b0ae7a31abec8eb842baed4e8953ef35fe7fc
Author: James Netherton <ja...@gmail.com>
AuthorDate: Wed Mar 13 11:50:56 2024 +0000
Build Camel and Quarkus in parallel
---
.github/workflows/camel-master-cron.yaml | 2 +-
.github/workflows/ci-build.yaml | 4 ++--
.github/workflows/quarkus-master-cron.yaml | 2 +-
3 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/.github/workflows/camel-master-cron.yaml b/.github/workflows/camel-master-cron.yaml
index 77bd145183..3e80047c0f 100644
--- a/.github/workflows/camel-master-cron.yaml
+++ b/.github/workflows/camel-master-cron.yaml
@@ -70,7 +70,7 @@ jobs:
git clone --depth 1 --branch main https://github.com/apache/camel.git \
&& cd camel \
&& echo "Current Camel commit:" $(git rev-parse HEAD) \
- && ./mvnw ${CQ_MAVEN_ARGS} clean install -Dquickly
+ && ./mvnw ${CQ_MAVEN_ARGS} clean install -Dquickly -T1C
- name: mvn clean install -DskipTests
run: |
eval ./mvnw ${CQ_MAVEN_ARGS} clean install -DskipTests -Dquarkus.build.skip
diff --git a/.github/workflows/ci-build.yaml b/.github/workflows/ci-build.yaml
index 04499fba56..81ed419604 100644
--- a/.github/workflows/ci-build.yaml
+++ b/.github/workflows/ci-build.yaml
@@ -143,7 +143,7 @@ jobs:
git clone --depth 1 --branch main https://github.com/apache/camel.git \
&& cd camel \
&& echo "Current Camel commit:" $(git rev-parse HEAD) \
- && ./mvnw ${CQ_MAVEN_ARGS} clean install -Dquickly
+ && ./mvnw ${CQ_MAVEN_ARGS} clean install -Dquickly -T1C
- name: Build Quarkus
if: github.ref == 'refs/heads/quarkus-main' || github.base_ref == 'quarkus-main'
run: |
@@ -151,7 +151,7 @@ jobs:
&& cd quarkus \
&& echo "Current Quarkus commit:" $(git rev-parse HEAD) \
&& sed -i '/<module>integration-tests<\/module>/d' pom.xml \
- && ./mvnw ${CQ_MAVEN_ARGS} clean install -Dquickly
+ && ./mvnw ${CQ_MAVEN_ARGS} clean install -Dquickly -T1C
- name: Checkout
uses: actions/checkout@v4
with:
diff --git a/.github/workflows/quarkus-master-cron.yaml b/.github/workflows/quarkus-master-cron.yaml
index ee26827339..602106b65c 100644
--- a/.github/workflows/quarkus-master-cron.yaml
+++ b/.github/workflows/quarkus-master-cron.yaml
@@ -71,7 +71,7 @@ jobs:
&& cd quarkus \
&& echo "Current Quarkus commit:" $(git rev-parse HEAD) \
&& sed -i '/<module>integration-tests<\/module>/d' pom.xml \
- && ./mvnw ${CQ_MAVEN_ARGS} clean install -Dquickly
+ && ./mvnw ${CQ_MAVEN_ARGS} clean install -Dquickly -T1C
- name: mvn clean install -DskipTests
run: |
eval ./mvnw ${CQ_MAVEN_ARGS} ${BRANCH_OPTIONS} clean install -DskipTests -Dquarkus.build.skip
(camel-quarkus) 02/02: Cache PDFBox font cache on Windows to speed up the build
Posted by ja...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
jamesnetherton pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
commit 8a64fd1b416481b6d4b77646e3df6a86921c514c
Author: James Netherton <ja...@gmail.com>
AuthorDate: Wed Mar 13 14:13:13 2024 +0000
Cache PDFBox font cache on Windows to speed up the build
Fixes #5776
---
.github/workflows/ci-build.yaml | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/.github/workflows/ci-build.yaml b/.github/workflows/ci-build.yaml
index 81ed419604..cbbfe46526 100644
--- a/.github/workflows/ci-build.yaml
+++ b/.github/workflows/ci-build.yaml
@@ -464,6 +464,12 @@ jobs:
run: |
tar -xzf ../maven-repo.tgz -C ~
rm -f ../maven-repo.tgz
+ - name: PDFBox font cache
+ uses: actions/cache@v4
+ if: runner.os == 'Windows'
+ with:
+ path: ~/.pdfbox.cache
+ key: ${{ runner.os }}-pdfbox-cache
- name: cd integration-tests && mvn clean verify
shell: bash
run: |