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

Phase out layerspector and migrate to JIB

Apply templateInsert Lucidchart Diagram
    XMLWordPrintable

Details

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

    Description

      Need

      Phase out layerspector and migrate to JIB
      See https://jira.talendforge.org/browse/PRR-345

      Maven documentation: Part 1Part 2Part 3

      Best practices are:

      • "custom-builder" for images in Jenkins agent pod
      • "java17-base" for the image created by a build

      Images identification

      Image location Usage Used image   Use of JIB No Layerspector Action
      Jenkinsfile build jdk17-svc-builder 3.0.8-20220928070500 NA Moved to custom builder 3.0.9-20220930152032
      and java17 install with asdf
      ci/Jenkinsfile-scan scan jdk17-svc-builder 3.0.8-20220928070500 NA Moved to custom builder 3.0.9-20220930152032
      and java17 install with asdf
      Jenkinsfile for api test test runner jdk11-svc-springboot-builder   NA POSPONE in https://jira.talendforge.org/browse/TCOMP-2391
      images/pom production  common conf   move to java17-base 3.1.9-2023
      component server image production  java17-svc-base   move to java17-base 3.1.9-2023
      component starter production  java17-svc-base   move to java17-base 3.1.9-2023
      remote-engine-customizer ? ?   move to java17-base 3.1.9-2023

       

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              emmanuel_g emmanuel gallois
              Axel Catoire Axel Catoire
              Axel Catoire, emmanuel gallois
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: