Uploaded image for project: 'Kogito'
  1. Kogito
  2. KOGITO-5627

Update pipelines to support Mandrel native image building and testing

    XMLWordPrintable

Details

    • Story
    • Resolution: Done
    • Major
    • None
    • None
    • Build and release
    • None
    • False
    • False
    • Undefined
    • 2021 Week 31-33 (from Aug 2)

    Description

      We need to add a pipeline or divert our current pipelines so that native image builds can be also run using Mandrel.

      This may be as simple as updating a command from mvn -Pnative veirfy to something like ./mvnw package -Pnative -Dquarkus.native.container-build=true -Dquarkus.native.builder-image=quay.io/quarkus/ubi-quarkus-mandrel:21.1-java11

      • native image tests on runtimes, examples, apps can be executed as usual, except the different command
      • BDD tests can be built using the "new" native image flow and resume execution as usual

      IMO: we should keep both a graalvm build for community and a Mandrel build for supported builds. These may run nightly; possibly LTS branch only

      Attachments

        Activity

          People

            tradisso@redhat.com Tristan Radisson
            evacchi Edoardo Vacchi (Inactive)
            Karel Suta Karel Suta
            Karel Suta Karel Suta
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: