Hi there,
I have installed Argo Workflows on my K3S cluster.
Instructions can be found here:
Then I created a Maven image and an OpenLiberty image (both can be found on Docker Hub:
allardkrings/riscv64-maven
allardkrings/riscv64-liberty
The I created Argo Workflow that clones my Java-code from Gitea, compiles it to a WAR-file, install the WAR-file on the Open Liberty-image, builds a new image and then pushes the image to Docker Hub.
The workflowtemplate and the Maven pom.xml can be found here:
Argo workflow template and pom.xml
Happy Hacking!