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

Migrate to apiVersion v1 from v1aplha1 #1

Closed
wants to merge 45 commits into from

Conversation

apupier
Copy link
Owner

@apupier apupier commented Aug 14, 2023

fixes apache#1562

  • CRDs move apiVersion from camel.apache.org/v1alpha1 to camel.apache.org/v1
  • Migrate from KameletBinding to Pipe ** Rename kind in CRDs
    ** Renamed KameletBinding examples by changing suffix -bing to -pipe ** Renamed folder and file names having binding
  • Updated doc
  • Updated Yaks tests
  • Updated validator

@apupier apupier force-pushed the 1562-UsePipeInsteadOfKameletBinding branch 2 times, most recently from 80cfead to f4a2aa7 Compare August 23, 2023 10:11
@apupier apupier force-pushed the 1562-UsePipeInsteadOfKameletBinding branch 5 times, most recently from 7e9672c to 987f9fc Compare September 5, 2023 06:40
squakez and others added 11 commits September 5, 2023 09:58
We need to find a way to include  ${} chars which is giving a warning in the website generation.
Signed-off-by: GitHub <noreply@github.com>
Co-authored-by: oscerd <oscerd@users.noreply.github.com>
Use Kamelet v1 instead of v1alpha1
Keeping KameletBinding and not migrating to Pipes as it is used only in
tests and not yet supported in a released version Camel Jbang

part of apache#1562

Signed-off-by: Aurélien Pupier <apupier@redhat.com>
Signed-off-by: Andrea Cosentino <ancosen@gmail.com>
Signed-off-by: Andrea Cosentino <ancosen@gmail.com>
Signed-off-by: Andrea Cosentino <ancosen@gmail.com>
Signed-off-by: Andrea Cosentino <ancosen@gmail.com>
Signed-off-by: Andrea Cosentino <ancosen@gmail.com>
@apupier apupier force-pushed the 1562-UsePipeInsteadOfKameletBinding branch 5 times, most recently from f705a47 to c756273 Compare September 6, 2023 07:34
christophd and others added 7 commits September 6, 2023 22:32
- AWS DDB sink Kamelet input data type information
- AWS S3 source output data type information
* Add Makefile to run YAKS tests

- Adding Makefile as a wrapper for the YAKS binary
- Makes local YAKS test execution more comfortable
- Automatically set YAKS runtime options such as Camel JBang version or local Kamelets directory
- Use the Makefile in GitHub actions CI to run all YAKS tests

* Improve aws-s3-to-http.feature

Properly waiting for Camel routes to startup before triggering S3 file on bucket
Signed-off-by: Andrea Cosentino <ancosen@gmail.com>
Signed-off-by: Andrea Cosentino <ancosen@gmail.com>
Signed-off-by: Andrea Cosentino <ancosen@gmail.com>
github-actions bot and others added 26 commits September 8, 2023 03:09
Signed-off-by: GitHub <noreply@github.com>
Co-authored-by: oscerd <oscerd@users.noreply.github.com>
- Support empty message body value and initialize the application-x-struct data type with empty JsonNode {} value
- Allows follow-up action Kamelets such as insert-field-action to add more fields to the empty JsonNode body
- Kamelet sets the body with a simple language parsed value
Signed-off-by: GitHub <noreply@github.com>
Co-authored-by: christophd <christophd@users.noreply.github.com>
- Support simple language parsed value
- Minor typo fix
Signed-off-by: Andrea Cosentino <ancosen@gmail.com>
)

Signed-off-by: Andrea Cosentino <ancosen@gmail.com>
…he#1648)

Signed-off-by: Andrea Cosentino <ancosen@gmail.com>
Signed-off-by: GitHub <noreply@github.com>
Co-authored-by: oscerd <oscerd@users.noreply.github.com>
…1650)

Signed-off-by: Andrea Cosentino <ancosen@gmail.com>
- Works similar to insert-field-action Kamelet
- Use 'Transformation' namespace for action Kamelets working on Json struct fields
Signed-off-by: GitHub <noreply@github.com>
- Add google-sheets-sink Kamelet that updates/appends range cell data to a spreadsheet
- Add GoogleSheetsJsonStructDataType that supports transforming generic JsonNode structs from/to ValueRange object
- Add generic json struct data type support to google-sheets-source Kamelet to transform Google Sheets ValueRange object to pure row/column values
- Adjust google-sheets-source Kamelet to support custom columnNames and majorDimension setting
- Expose data type information on google-sheets-source and -sink Kamelets
Signed-off-by: GitHub <noreply@github.com>
Co-authored-by: christophd <christophd@users.noreply.github.com>
)

Signed-off-by: Andrea Cosentino <ancosen@gmail.com>
Signed-off-by: GitHub <noreply@github.com>
Co-authored-by: oscerd <oscerd@users.noreply.github.com>
fixes apache#1562

* Renamed kind in CRDs
* Renamed KameletBinding examples by changing suffix -binding to -pipe
* Renamed folder and file names having binding
* Updated doc
* Updated Yaks tests

Signed-off-by: Aurélien Pupier <apupier@redhat.com>
@apupier apupier force-pushed the 1562-UsePipeInsteadOfKameletBinding branch from c756273 to f15f942 Compare September 25, 2023 13:25
camel:cloudevents dependency is required because the pipe uses the CloudEvents data type transformers from Camel
@apupier apupier closed this Oct 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
5 participants