Thank you for your interest in contributing to the Cloudeko Zenei Auth Service! We appreciate your willingness to help improve and enhance this project.
Setting Up Your Development Environment
-
Prerequisites
-
Java 21: Ensure you have Java 21 installed. You can download it from https://openjdk.org/.
-
Maven: Install Maven. Check the installation instructions at https://maven.apache.org/.
-
-
Generate Development Keys
-
Execute the Script: Run the script to create
dev-private-key.pem
anddev-public-key.pem
../generate-dev-keys.sh
-
-
Build and Run
-
Build:
mvn clean install
-
Run:
mvn quarkus:dev
-
Making Contributions
- Fork the Repository
- Create a Branch
- Make Your Changes
- Commit Your Changes
- Push to Your Branch
- Open a Pull Request
Code Style
- Please follow the existing code style and formatting.
Additional Notes
- Ensure your code is well-documented.
- Write unit tests to accompany your changes.
- If you're introducing a new feature or making a significant change, consider opening an issue for discussion beforehand.
We look forward to your contributions!
Feel free to ask if you have any questions.