kubedock icon indicating copy to clipboard operation
kubedock copied to clipboard

Providing Kubedock executable binaries as a Jar File

Open emeth-kim opened this issue 1 year ago • 2 comments

If Kubedock is offered as a Jar file, it could significantly improve the testing workflow in Java projects. Enabling Kubedock execution at the code level before Testcontainer would allow for a more effective testing environment. This change is expected to simplify the integration and usage of Kubedock, thereby enhancing the efficiency of the development process.

Implementation Steps:

  1. Detecting OS and Architecture.

  2. Extracting Executable Binary from Jar:

    • Embed the required executables within the jar file.
    • The jar, once deployed on Maven, will be easily accessible to Java developers, streamlining their workflow.
  3. Executing the Executable Binary Before Testcontainer.

emeth-kim avatar Nov 19 '23 14:11 emeth-kim

Hi I'm willing to pick this one up if it's still open and needed. Some quick questions:

  • Where would you want the jar file to live?
  • would we need to implement an automatic recreation based upon the current production build?

YorickdeJong avatar Feb 01 '24 16:02 YorickdeJong

@YorickdeJong Thank you for your response. Here are my answers:

  1. Maven
  2. Yes (possibly with GitHub Actions?)

Are you planning to implement this feature?

emeth-kim avatar Feb 05 '24 09:02 emeth-kim