Skip to content

This project was created as a simple example to show how we can use Quarkus

License

Notifications You must be signed in to change notification settings

zevolution/quarkus-job-java17-hexagonal-arch

Repository files navigation

FlixHexaArch-Logo

Quarkus Job

Table of contents

About the project

This project was created as a simple example to show how we can create a quarkus job. This project use Hexagonal Architecture as described in zevolution/netflix-hexagonal-architecture

Description

This project has as a business rule to get all software from one or more authors in the main cloud DVCS such as Github, Gitlab and Bitbucket

Built with

Installation

To clone and run this application, you'll need Git installed on your computer(or no, if you want to download .zip). From your command line:

# Git CLI
git clone https://github.com/zevolution/quarkus-job-java17-hexagonal-arch.git

# Github CLI
gh repo clone zevolution/quarkus-job-java17-hexagonal-arch

Requirements to run

Run

  1. After open project in your IDE, run mvn clean package to generate fat-jar
  2. Run docker-compose build && docker-compose up

License

MIT