Uploaded image for project: 'Talend Component Kit'
  1. Talend Component Kit
  2. TCOMP-1982

Allow to include extra artifacts in car file generation

Apply templateInsert Lucidchart Diagram
    XMLWordPrintable

Details

    • All
    • GreenHopper Ranking:
      0|i27dur:
    • 9223372036854775807
    • Small

    Description

      The goal is to provide a way to include extra artifacts embedded in the car produced by the talend-maven-plugin.
      For instance, with connector azure-dls-gen2 the beam environment dependencies are scoped to provided.
      That's fine for cloud environments but for studio, if the dependencies are not present in the m2 we will have some class loading issues.

      First approach is to attach another car in the build process. We will still have the standard car (for docker connectors image) but a second one classified to another target (ie like studio).

      Two possible solutions using mojo parameter:

      • system property containing a list of extra artifacts
      • system property pointing to a studio dedicated pom for filling extra deps

       

       

       

      slack  initial thread:  https://talend.slack.com/archives/G2RLNU32P/p1626663684210000  

      Attachments

        Issue Links

          Activity

            People

              emmanuel_g emmanuel gallois
              emmanuel_g emmanuel gallois
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: