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: |