Skip to content

Build and Upload MVP Executable JAR Using GraalVM and Native Image #4

@KitanoB

Description

@KitanoB

Build and Upload MVP Executable JAR Using GraalVM and Native Image

📢 Issue Objective: Upon finalization of the MVP, automate the process of building the project with GraalVM's Native Image to produce an executable JAR. The resulting artifact should be uploaded to GitHub, making it easily accessible for users.

Tasks & Steps:

  1. 🔧 Set Up GraalVM and Native Image:

    • Ensure GraalVM is installed and configured correctly for the project.

    • Install the Native Image component if not already done.

  2. 🛠️ Build the Executable JAR:

    • Execute the necessary build commands to compile the project with Native Image.

    • Ensure that the build process considers all dependencies and reflects the finalized MVP features.

  3. 🔍 Test the JAR:

    • Before uploading, run the executable JAR locally to verify its functioning as expected without any issues.

    • Address any runtime issues or errors that may arise.

  4. 📤 Upload to GitHub:

    • Use GitHub's release feature to create a new release version corresponding to the MVP.

    • Attach the executable JAR as a downloadable artifact for the release.

  5. 📣 Announce the Release:

    • Inform the community about the new release through README updates, discussions, or other channels.

    • Encourage feedback on the release, particularly concerning the functionality and performance of the executable JAR.


Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions