Skip to content
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

[Github Actions] Periodic Sync Camel Spring Boot (Camel 4) #1398

Closed
wants to merge 101 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
101 commits
Select commit Hold shift + click to select a range
1866e86
(chores) ci: adjusted GH actions for PRs to work with Camel 3 and Cam…
orpiske Jan 16, 2023
c4b3423
(chores) ci: adjusted GH actions for sync to work with Camel 3 and Ca…
orpiske Jan 16, 2023
d24bcff
(chores) ci: fixed misleading name and incorrect JVM version
orpiske Jan 17, 2023
6f32c77
[create-pull-request] automated change
orpiske Jan 29, 2023
c5dff38
CAMEL-18966: camel-zeebe-starter
davsclaus Jan 29, 2023
70632a2
[create-pull-request] automated change
orpiske Feb 1, 2023
a09dfaa
[create-pull-request] automated change
orpiske Feb 3, 2023
f8b136b
Remove deleted dependencies from BOM
Croway Feb 7, 2023
d09233c
Fix Infinispan STATS test (#737)
mcarlett Feb 7, 2023
efe1f60
(chores) ci: fixed reference to invalid Camel branch
orpiske Jan 24, 2023
24933c3
Fix CxfRsProducerSessionTest on jdk17 (#741)
mcarlett Feb 9, 2023
6cc58c4
CAMEL-19026: tracing standby
davsclaus Feb 12, 2023
e365711
[create-pull-request] automated change (#750)
github-actions[bot] Feb 14, 2023
689b3df
Update to use camel.lra.enabled (#752)
zhfeng Feb 16, 2023
2cef1be
[create-pull-request] automated change
orpiske Feb 23, 2023
d9861b0
Make S3CreateDownloadLinkOperationTest FIPS compliant (#762)
mcarlett Feb 23, 2023
27a9b22
[create-pull-request] automated change
orpiske Feb 26, 2023
1015d0a
[create-pull-request] automated change
orpiske Mar 3, 2023
f17faa3
[create-pull-request] automated change
orpiske Mar 4, 2023
83675d3
Regen
davsclaus Mar 8, 2023
33c075f
Upgrade to spring boot 2.7.9
davsclaus Mar 8, 2023
8ca9680
CAMEL-19133: camel-zookeeper - Serialize MetaData in camel-cloud serv…
davsclaus Mar 11, 2023
2dd9883
[create-pull-request] automated change (#777)
github-actions[bot] Mar 12, 2023
d699164
CAMEL-19050: Regen
davsclaus Mar 12, 2023
7802300
CAMEL-19050: camel-dhis2-starter
davsclaus Mar 12, 2023
1de8fc0
[create-pull-request] automated change
orpiske Mar 18, 2023
ab61ab3
CAMEL-19136: camel-micrometer-starter - Turn of metrics with uri tag …
davsclaus Mar 18, 2023
6f0c985
CAMEL-19168: camel-micrometer-starter - Make it possible to capture s…
davsclaus Mar 19, 2023
0325598
Regen
davsclaus Mar 22, 2023
294fe53
CAMEL-19177: camel-platform-http - Spring Boot implementation that us…
davsclaus Mar 22, 2023
f9cc9b1
CAMEL-19177: camel-platform-http - Spring Boot implementation that us…
davsclaus Mar 22, 2023
34f10c4
CAMEL-19177: camel-platform-http - Spring Boot implementation that us…
davsclaus Mar 22, 2023
b035225
CAMEL-19181: camel-mapstructor - Trigger creating mapstruct component…
luigidemasi Mar 23, 2023
d70bb56
Upgrade to spring-boot 2.7.10 (#799)
cunningt Mar 23, 2023
e256d0a
Upgrade to groovy 3.0.16
davsclaus Mar 23, 2023
d273242
CAMEL-19156: XML routes loader (jaxb) should load routes-configurations
davsclaus Mar 24, 2023
7433f48
Micrometer observation (#784)
marcingrzejszczak Mar 27, 2023
b4dfbad
Regen
davsclaus Mar 27, 2023
5974ab3
CAMEL-18625 - Provide an option to pass specific AWS SAML Profile
oscerd Apr 5, 2023
17683a3
CAMEL-18625 - Provide an option to pass specific AWS SAML Profile
oscerd Apr 5, 2023
70fca6d
Regen
davsclaus Apr 10, 2023
afe27cc
Compile with Java 11 (#810)
davsclaus Apr 11, 2023
c3481d2
[create-pull-request] automated change
orpiske Apr 15, 2023
a3ff8d1
[create-pull-request] automated change (#815)
github-actions[bot] Apr 16, 2023
8a32d3b
[create-pull-request] automated change
orpiske Apr 21, 2023
e0a4731
CAMEL-19275: Upgrade Spring Boot 2.7.11
davsclaus Apr 21, 2023
b335f12
[create-pull-request] automated change
orpiske Apr 27, 2023
bbeec44
[create-pull-request] automated change
orpiske May 7, 2023
3514947
[create-pull-request] automated change
orpiske May 10, 2023
0dc762e
[create-pull-request] automated change
orpiske May 11, 2023
a1092fe
Regen
davsclaus May 16, 2023
67b7382
CAMEL-19362: camel-core - Allow tracing without inner details of Kame…
davsclaus May 17, 2023
323e878
Upgrade to SB 2.7.12
davsclaus May 18, 2023
125de7e
[create-pull-request] automated change
orpiske May 21, 2023
31991b0
CAMEL-19377: camel-platform-http-vertx - When suspended then return 5…
davsclaus May 23, 2023
675559a
[create-pull-request] automated change
orpiske Jun 13, 2023
8450363
Add xml loader for tests
davsclaus Jun 14, 2023
68aaf51
Fixed test
davsclaus Jun 16, 2023
9cc855e
Fixed test
davsclaus Jun 16, 2023
ccfef57
Regen
davsclaus Jun 18, 2023
5d0533c
Regen
davsclaus Jun 20, 2023
eb0a8d4
Regen
davsclaus Jun 22, 2023
085dd31
CAMEL-18890: Remove camel-vertx-kafka
davsclaus Jun 22, 2023
f62a0ee
CAMEL-19473: Upgrade to spring boot 2.7.13
davsclaus Jun 22, 2023
f8fae27
[create-pull-request] automated change
orpiske Jun 29, 2023
171fbe5
CAMEL-19565 - Create Azure Files SB starter
oscerd Jun 30, 2023
ae324cb
Regen
davsclaus Jul 5, 2023
0a2c4c4
Bump for next version
davsclaus Jul 5, 2023
5e689fb
[create-pull-request] automated change
orpiske Jul 6, 2023
21f9f97
[create-pull-request] automated change
orpiske Jul 9, 2023
47cf189
[create-pull-request] automated change (#887)
github-actions[bot] Jul 11, 2023
01bd262
CAMEL-19601: StreamCaching can configure allow/deny list of classes t…
davsclaus Jul 13, 2023
9fe7db0
[create-pull-request] automated change
orpiske Jul 19, 2023
80f017c
Regen
davsclaus Jul 27, 2023
1f61452
Regen
davsclaus Jul 29, 2023
f5b4fd6
CI job for SB deploy should use LTS branches and not only main
davsclaus Jul 30, 2023
c273a55
[create-pull-request] automated change (#898)
github-actions[bot] Aug 1, 2023
99ab9f3
[create-pull-request] automated change (#899)
github-actions[bot] Aug 3, 2023
2663df3
[create-pull-request] automated change (#907)
github-actions[bot] Aug 11, 2023
01b07f0
Upgrade spring-boot to 2.7.14 (#913)
cunningt Aug 22, 2023
27e8785
[create-pull-request] automated change (#916)
github-actions[bot] Aug 24, 2023
8afd2be
[create-pull-request] automated change (#918)
github-actions[bot] Aug 26, 2023
c30b9c9
CAMEL-19799 - Camel-Spring-Boot: Upgrade to SB 2.7.15 on Camel Spring…
oscerd Aug 29, 2023
cc13adc
[create-pull-request] automated change (#927)
github-actions[bot] Sep 3, 2023
9f2d09b
Upgrade to Jetty 9.4.52
davsclaus Sep 18, 2023
0862d0b
Regen
davsclaus Sep 18, 2023
65b8dae
CAMEL-19901: SB 2.7.16
davsclaus Sep 21, 2023
da9a3a2
[create-pull-request] automated change (#958)
github-actions[bot] Sep 28, 2023
842eaa4
[create-pull-request] automated change (#960)
github-actions[bot] Sep 29, 2023
5945d49
[create-pull-request] automated change (#963)
github-actions[bot] Sep 30, 2023
6a4acc4
[create-pull-request] automated change (#967)
github-actions[bot] Oct 7, 2023
d21e4b1
[create-pull-request] automated change (#980)
github-actions[bot] Oct 20, 2023
551264c
Remove undertow-version; use version from camel-parent (#981)
cunningt Oct 20, 2023
945a891
Upgrade to spring-boot 2.7.17 (#977)
cunningt Oct 20, 2023
5f62899
fix broken camel-cxf test
ffang Oct 20, 2023
e2e50bf
[create-pull-request] automated change (#999)
github-actions[bot] Nov 4, 2023
5bbd820
[create-pull-request] automated change (#1009)
github-actions[bot] Nov 17, 2023
81044e8
[create-pull-request] automated change (#1014)
github-actions[bot] Nov 21, 2023
5363111
CAMEL-20084 - Create a Camel-SMB Spring Boot Starter (#1012)
essobedo Nov 21, 2023
6c336b2
[create-pull-request] automated change (#1027)
github-actions[bot] Nov 30, 2023
6bf6606
Upgrade spring-boot to 2.7.18 (#1026)
cunningt Nov 30, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
63 changes: 63 additions & 0 deletions .github/workflows/automatic-sync-camel-3.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
#
# 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: Sync Camel Spring Boot (Camel 3)

on:
schedule:
# Run at midnight every day
- cron: '0 0 * * *'
jobs:
build:
name: Sync Camel Spring Boot Main Branch
if: github.repository == 'apache/camel-spring-boot'
runs-on: ubuntu-latest
steps:
- name: Checkout Camel project
uses: actions/checkout@v3
with:
repository: apache/camel
persist-credentials: false
ref: camel-3.x
path: camel
- name: Set up JDK
uses: actions/setup-java@v3
with:
distribution: 'temurin'
java-version: 11
cache: 'maven'
- name: Build Camel Project
run: ./mvnw -V --no-transfer-progress clean install -DskipTests
working-directory: ${{ github.workspace }}/camel
- name: Checkout Camel-spring-boot project
uses: actions/checkout@v3
with:
ref: camel-spring-boot-3.x
persist-credentials: false
fetch-depth: 0
- name: Build Camel-spring-boot Project
run: ./mvnw -V --no-transfer-progress clean install -DskipTests
- name: Create Pull Request
uses: peter-evans/[email protected]
with:
base: camel-spring-boot-3.x
token: ${{ secrets.GITHUB_TOKEN }}
branch: automatic-periodic-sync
title: '[Github Actions] Periodic Sync Camel Spring Boot (Camel 3)'
body: |
Periodic Sync of Camel Spring Boot Main Branch with main Camel Main.
see https://github.com/apache/camel-spring-boot/blob/main/.github/workflows/automatic-sync-camel-3.yml
6 changes: 3 additions & 3 deletions .github/workflows/automatic-sync-main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
# limitations under the License.
#

name: Sync Camel Spring Boot Main Branch
name: Sync Camel Spring Boot (Camel 4)

on:
schedule:
Expand Down Expand Up @@ -44,7 +44,7 @@ jobs:
run: ./mvnw -V --no-transfer-progress clean install -DskipTests
working-directory: ${{ github.workspace }}/camel
- name: Checkout Camel-spring-boot project
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
ref: main
persist-credentials: false
Expand All @@ -57,7 +57,7 @@ jobs:
base: main
token: ${{ secrets.GITHUB_TOKEN }}
branch: automatic-periodic-sync
title: '[Github Actions] Periodic Sync Camel Spring Boot Main Branch'
title: '[Github Actions] Periodic Sync Camel Spring Boot (Camel 4)'
body: |
Periodic Sync of Camel Spring Boot Main Branch with main Camel Main.
see https://github.com/apache/camel-spring-boot/blob/main/.github/workflows/automatic-sync-main.yml
60 changes: 60 additions & 0 deletions .github/workflows/pr-build-camel-3.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
#
# 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: PR Build (Camel 3)

on:
pull_request:
branches:
- camel-spring-boot-3.x
paths-ignore:
- README.md
- Jenkinsfile
- Jenkinsfile.*
- '*.txt'

jobs:
build:
if: github.repository == 'apache/camel-spring-boot'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
persist-credentials: false
- name: Set Up Java
uses: actions/setup-java@v3
with:
java-version: 11
distribution: 'temurin'
cache: 'maven'
- name: Maven Build
run: ./mvnw -l build.log -V --no-transfer-progress -Psourcecheck -Dci.env.name=github.com clean install
- name: Archive Logs
uses: actions/upload-artifact@v3
if: always()
with:
name: build.log
path: build.log
- name: Archive Surefire Logs
uses: actions/upload-artifact@v3
if: always()
with:
name: integration-test-surefire-logs
path: |
tests/camel-itest-spring-boot/target/surefire-reports
tests/camel-spring-boot-integration-tests/infinispan/target/surefire-reports
retention-days: 2
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
# limitations under the License.
#

name: PR Build
name: PR Build (Camel 4)

on:
pull_request:
Expand Down
8 changes: 7 additions & 1 deletion Jenkinsfile.sb.deploy
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,13 @@ pipeline {

stage('Build & Deploy') {
when {
branch 'main'
anyOf {
branch 'main'
branch 'camel-spring-boot-3.x'
branch 'camel-spring-boot-3.21.x'
branch 'camel-spring-boot-3.20.x'
branch 'camel-spring-boot-3.14.x'
}
}
steps {
sh "./mvnw $MAVEN_PARAMS -Pdeploy -Dmaven.test.skip.exec=true clean deploy"
Expand Down
2 changes: 1 addition & 1 deletion archetypes/camel-archetype-spring-boot/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.camel.springboot</groupId>
<artifactId>archetypes</artifactId>
<version>3.21.0-SNAPSHOT</version>
<version>3.22.0-SNAPSHOT</version>
</parent>

<groupId>org.apache.camel.archetypes</groupId>
Expand Down
2 changes: 1 addition & 1 deletion archetypes/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.camel.springboot</groupId>
<artifactId>spring-boot-parent</artifactId>
<version>3.21.0-SNAPSHOT</version>
<version>3.22.0-SNAPSHOT</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>

Expand Down
2 changes: 1 addition & 1 deletion catalog/camel-catalog-provider-springboot/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.camel.springboot</groupId>
<artifactId>catalog</artifactId>
<version>3.21.0-SNAPSHOT</version>
<version>3.22.0-SNAPSHOT</version>
<relativePath>..</relativePath>
</parent>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ aws2-sts
aws2-translate
azure-cosmosdb
azure-eventhubs
azure-files
azure-key-vault
azure-servicebus
azure-storage-blob
Expand Down Expand Up @@ -78,6 +79,7 @@ debezium-mysql
debezium-oracle
debezium-postgres
debezium-sqlserver
dhis2
digitalocean
direct
direct-vm
Expand Down Expand Up @@ -286,6 +288,7 @@ sftp
sjms
sjms2
slack
smb
smpp
smpps
smtp
Expand Down Expand Up @@ -327,7 +330,6 @@ validator
velocity
vertx
vertx-http
vertx-kafka
vertx-websocket
vm
weather
Expand All @@ -346,6 +348,7 @@ xmpp
xquery
xslt
xslt-saxon
zeebe
zendesk
zookeeper
zookeeper-master
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
"supportLevel": "Stable",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-activemq-starter",
"version": "3.21.0-SNAPSHOT",
"version": "3.22.0-SNAPSHOT",
"scheme": "activemq",
"extendsScheme": "jms",
"syntax": "activemq:destinationType:destinationName",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
"supportLevel": "Stable",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-ahc-ws-starter",
"version": "3.21.0-SNAPSHOT",
"version": "3.22.0-SNAPSHOT",
"scheme": "ahc-ws",
"extendsScheme": "ahc",
"alternativeSchemes": "ahc-ws,ahc-wss",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
"supportLevel": "Stable",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-ahc-ws-starter",
"version": "3.21.0-SNAPSHOT",
"version": "3.22.0-SNAPSHOT",
"scheme": "ahc-wss",
"extendsScheme": "ahc",
"alternativeSchemes": "ahc-ws,ahc-wss",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
"supportLevel": "Stable",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-ahc-starter",
"version": "3.21.0-SNAPSHOT",
"version": "3.22.0-SNAPSHOT",
"scheme": "ahc",
"extendsScheme": "",
"syntax": "ahc:httpUri",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
"supportLevel": "Stable",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-amqp-starter",
"version": "3.21.0-SNAPSHOT",
"version": "3.22.0-SNAPSHOT",
"scheme": "amqp",
"extendsScheme": "jms",
"syntax": "amqp:destinationType:destinationName",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
"supportLevel": "Stable",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-arangodb-starter",
"version": "3.21.0-SNAPSHOT",
"version": "3.22.0-SNAPSHOT",
"scheme": "arangodb",
"extendsScheme": "",
"syntax": "arangodb:database",
Expand Down
Loading