Uploaded image for project: 'Quarkus'
  1. Quarkus
  2. QUARKUS-1386

Document compiling your Quarkus applications to native executables guide

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • 2.2.5.GA
    • 2.2.5.GA
    • team/docs
    • False
    • False
    • +
    • Quarkus Docs Sprint 1, Quarkus Docs Sprint 2, Quarkus Docs Sprint 3, Quarkus Docs Sprint 4, Quarkus Docs Sprint 5

      Preview link is available at: https://pantheon.corp.redhat.com/pantheon/preview/latest/438bff3e-a786-4420-b555-4639f5b8de7b

      Create compiling your Quarkus applications to native executables guide by lift and shift the existing compiling your Quarkus applications to native executables guide with the following changes:

      Version number:

      • We use the QuarkusPluginVersion AsciiDoc attribute to substitute the release version. The value of this attribute is defined in the common/attributes.adoc file in product documentation repository. The value of this attribute has already been updated to match the current release version (that is, 2.2.3.Final-redhat-00013) in a previous update. Please ensure that you create the topic branch for your updates based on the quarkus-2-2 branch to ensure that you are working with the most recently updated version of the content.

      Name of the Maven Plugin

      • Update the name of the Quarkus Maven Plugin to use the new product artifact name You must replace mvn io.quarkus:quarkus-maven-plugin with com.redhat.quarkus.platform:quarkus-maven-plugin.
      • Any commands that refer to the artifact name of the Quarkus Maven Plugin must be updated to use the name and version of the product artifact:
        For example:
        mvn io.quarkus:quarkus-maven-plugin:1.11.7.Final-redhat-00009:create in the 1.11 version of the guide must change to:
        mvn com.redhat.quarkus.platform:quarkus-maven-plugin:2.2.3.Final-redhat-00013:create in 2.2.

      UBI version

      • In Section 2.1, update the first line of the code example to use the RHEL 8.4 version of the universal base image:
        Replace FROM registry.access.redhat.com/ubi8/ubi-minimal:8.3 with FROM registry.access.redhat.com/ubi8/ubi-minimal:8.4 in the code example.

      Mandrel Version
      Update the Mandrel image version in 2 place in the guide:

      • In the first paragraph of Chapter 1, update the mandrel base image from version 20.3 to version 21.2: registry.access.redhat.com/quarkus/mandrel-20-rhel8:21.2
      • In Chapter 3 in the reference table, update the default value of the quarkus.native.builder-image to registry.access.redhat.com/quarkus/mandrel-20-rhel8:21.2

      Additional resources

      • remove the link to Testing your Quarkus applications form the additional resources section.
        Please remove the link completely (as opposed to commenting it out), because our publishing tool does not allow having AsciiDoc comments in the additional resources section.

          There are no Sub-Tasks for this issue.

              mmaler@redhat.com Michal Maléř
              142934-CCS-smanocha Sunayna Manocha
              Stefan Sitani (Inactive), Thomas Qvarnström
              Kyrylo Shpak Kyrylo Shpak (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

                Created:
                Updated:
                Resolved: