You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2021/02/01 07:03:05 UTC
[camel-kafka-connector] 01/01: Remove rebase camel-master on master,
it is too buggy
This is an automated email from the ASF dual-hosted git repository.
acosentino pushed a commit to branch oscerd-patch-3
in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git
commit 398892dffa67e9412ed397b7e0f5e79b67719da7
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Mon Feb 1 08:02:59 2021 +0100
Remove rebase camel-master on master, it is too buggy
---
.../workflows/rebase-master-onto-camel-master.yml | 97 ----------------------
1 file changed, 97 deletions(-)
diff --git a/.github/workflows/rebase-master-onto-camel-master.yml b/.github/workflows/rebase-master-onto-camel-master.yml
deleted file mode 100644
index 5d8906b..0000000
--- a/.github/workflows/rebase-master-onto-camel-master.yml
+++ /dev/null
@@ -1,97 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-name: Daily Build Camel Master onto master
-
-env:
- MAVEN_ARGS: -V -ntp
-
-on:
- schedule:
- # Run every day at midnight
- - cron: '0 0 * * *'
- workflow_dispatch:
-
-jobs:
- build:
- runs-on: ubuntu-latest
- strategy:
- matrix:
- java: [ '11' ]
- steps:
- - name: Set Workflow Build ID
- run: |
- [ ! -d ~/build-data ] && mkdir -p ~/build-data
- echo "${{ github.run_id }}-${{ github.run_number }}-$(uuidgen)" > ~/build-data/build-id.txt
- - name: Checkout
- uses: actions/checkout@v2
- with:
- ref: camel-master
- fetch-depth: 0
- - name: Cache local Maven repository
- uses: actions/cache@v2
- with:
- path: ~/.m2/repository
- key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
- restore-keys: |
- ${{ runner.os }}-maven-
- - name: Rebase branch master onto camel-master
- run: |
- git config --local user.email "41898282+github-actions[bot]@users.noreply.github.com"
- git config --local user.name "github-actions[bot]"
- git fetch origin master
- git rebase origin/master
- git rev-parse origin/master > ~/build-data/master-sha.txt
- - name: Set up JDK ${{ matrix.java }}
- uses: AdoptOpenJDK/install-jdk@v1
- with:
- version: ${{ matrix.java }}
- # first command builds the source check module,
- - name: build tools
- run: |
- ./mvnw ${MAVEN_ARGS} \
- -DskipTests \
- -pl :parent \
- -pl :camel-kafka-connector-aggregator \
- -pl :camel-buildtools \
- clean install
- # second one source check and install :camel-kafka-connector-generator-maven-plugin
- # this is needed to add maven plugin metadata to it,
- - name: build connector-generator-plugin
- run: |
- ./mvnw ${MAVEN_ARGS} \
- -Dcheckstyle.failOnViolation=true \
- -Psourcecheck \
- -DskipTests \
- -pl :camel-kafka-connector-model \
- -pl :camel-kafka-connector-generator-maven-plugin \
- clean install
- # third command source check everything else but :camel-kafka-connector-generator-maven-plugin
- - name: build and itests
- run: |
- ./mvnw ${MAVEN_ARGS} \
- -Dcheckstyle.failOnViolation=true \
- -Psourcecheck \
- -DskipIntegrationTests=false \
- -Dhttp.keepAlive=false \
- -Dmaven.wagon.http.pool=false \
- -Dmaven.wagon.httpconnectionManager.ttlSeconds=120 \
- -pl '!:camel-kafka-connector-generator-maven-plugin' \
- clean test
- - name: Sync branch Master to Camel Master
- run: |
- git push --force-with-lease origin camel-master