This is an automated email from the ASF dual-hosted git repository. jamesnetherton pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
commit 07a646157a4e7001cc19828f45a2d07544a83d1a Author: James Netherton <jamesnether...@gmail.com> AuthorDate: Wed Apr 8 14:57:48 2020 +0100 Build Quarkus master branch instead of relying on indeterminate SNAPSHOT versions --- .github/workflows/pr-build.yaml | 37 ++++++++++++++++++++++++++++--------- 1 file changed, 28 insertions(+), 9 deletions(-) diff --git a/.github/workflows/pr-build.yaml b/.github/workflows/pr-build.yaml index 16c9498..c02e4ef 100644 --- a/.github/workflows/pr-build.yaml +++ b/.github/workflows/pr-build.yaml @@ -38,10 +38,21 @@ jobs: env: MAVEN_OPTS: -Xmx3000m steps: - - name: Set BRANCH_OPTIONS - if: github.base_ref == 'camel-master' || github.base_ref == 'quarkus-master' + - name: Setup apache-snapshots profile + if: github.base_ref == 'camel-master' run: | - echo '::set-env name=BRANCH_OPTIONS::-Psnapshots' + echo '::set-env name=BRANCH_OPTIONS::-Papache-snapshots' + - name: Setup oss-snapshots profile + if: github.base_ref == 'quarkus-master' + run: | + echo '::set-env name=BRANCH_OPTIONS::-Poss-snapshots' + - name: Build Quarkus + if: github.base_ref == 'quarkus-master' + run: | + git clone --depth 1 --branch master https://github.com/quarkusio/quarkus.git \ + && cd quarkus \ + && echo "Current Quarkus commit:" $(git rev-parse HEAD) \ + && ./mvnw -B clean install -DskipTests -DskipITs - name: Checkout uses: actions/checkout@v2 - name: Set up JDK 11 @@ -68,10 +79,14 @@ jobs: env: MAVEN_OPTS: -Xmx3000m steps: - - name: Set BRANCH_OPTIONS - if: github.base_ref == 'camel-master' || github.base_ref == 'quarkus-master' + - name: Setup apache-snapshots profile + if: github.base_ref == 'camel-master' run: | - echo '::set-env name=BRANCH_OPTIONS::-Psnapshots' + echo '::set-env name=BRANCH_OPTIONS::-Papache-snapshots' + - name: Setup oss-snapshots profile + if: github.base_ref == 'quarkus-master' + run: | + echo '::set-env name=BRANCH_OPTIONS::-Poss-snapshots' - uses: actions/checkout@v2 - name: Set up JDK ${{ matrix.java }} uses: joschi/setup-jdk@v1 @@ -204,10 +219,14 @@ jobs: bean-validator validator steps: - - name: Set BRANCH_OPTIONS - if: github.base_ref == 'camel-master' || github.base_ref == 'quarkus-master' + - name: Setup apache-snapshots profile + if: github.base_ref == 'camel-master' + run: | + echo '::set-env name=BRANCH_OPTIONS::-Papache-snapshots' + - name: Setup oss-snapshots profile + if: github.base_ref == 'quarkus-master' run: | - echo '::set-env name=BRANCH_OPTIONS::-Psnapshots' + echo '::set-env name=BRANCH_OPTIONS::-Poss-snapshots' - name: Checkout uses: actions/checkout@v2 - name: Set up JDK 11