Add build system for generating JARs and POM files #9

Merged
seabass merged 2 commits from seabass/matchbot:jar-generation into master 2022-04-24 18:18:41 +02:00
Owner

This pull request adds a build system capable of generating JAR and POM files, resolving issue #3.

Commits

Add :build alias with relevant dependencies

This commit creates a new alias :build in deps.edn, adding the tools.build and tools-pom libraries as dependencies. These are needed for generating proper JAR and POM files with a Clojure build system.

Add build system

This commit adds support for generating POM files and builds of matchbot as JAR or uberjar (standalone JAR) files.

This pull request adds a build system capable of generating JAR and POM files, resolving issue #3. # Commits ## [Add `:build` alias with relevant dependencies](https://git.libregaming.org/seabass/matchbot/commit/1c2e5a5d02bd2bbae9fc7e11dd3f849472700ee2) This commit creates a new alias `:build` in `deps.edn`, adding the `tools.build` and `tools-pom` libraries as dependencies. These are needed for generating proper JAR and POM files with a Clojure build system. ## [Add build system](https://git.libregaming.org/seabass/matchbot/commit/6f796dd2a8528eebf2fcce574f1fe68741057ffe) This commit adds support for generating POM files and builds of `matchbot` as JAR or uberjar (standalone JAR) files.
seabass added this to the 1.1.0 milestone 2022-04-09 22:45:33 +02:00
seabass merged commit bfd321cdb3 into master 2022-04-24 18:18:41 +02:00
Sign in to join this conversation.
No reviewers
No Label
security
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: LibreGaming/matchbot#9
No description provided.