GitLab

How to automate software delivery using Quarkus and GitLab

Jun 9, 2022Cesar Saavedra
How to automate software delivery using Quarkus and GitLab
SummaryAI, from the source post

This post details the steps to automate the software delivery of a generated Quarkus application using GitLab Auto DevOps. It covers generating the Quarkus project via code.quarkus.io, uploading it to a GitLab project, configuring a `DOCKERFILE_PATH` CI/CD variable, modifying the `Dockerfile.jvm` for a multi-stage build, overriding the default application port in `.gitlab/auto-deploy-values.yaml`, setting the `java.runtime.version` in `system.properties` to resolve test compatibility issues, and finally enabling the Auto DevOps pipeline.

More from the GitLab CI and Distributed Builds trail