From 9bf299558f9b5a9c2f266a2ce367472705779c86 Mon Sep 17 00:00:00 2001 From: JesseBrault0709 <62299747+JesseBrault0709@users.noreply.github.com> Date: Fri, 13 Jan 2023 17:53:18 -0600 Subject: [PATCH] Improved naming of output files. --- .github/workflows/release.yml | 2 +- build.gradle | 4 ++++ cli/build.gradle | 11 +++++++++++ lib/build.gradle | 4 ++++ 4 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 build.gradle diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2ea02e6..14d2908 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -22,7 +22,7 @@ jobs: - name: Release uses: ncipollo/release-action@v1 with: - artifacts: 'cli/build/distributions/*' + artifacts: 'cli/build/distributions/*.tar,cli/build/distributions/*.zip' name: ${{ env.GITHUB_REF_NAME }} tag: ${{ env.GITHUB_REF_NAME }} token: ${{ secrets.GITHUB_TOKEN }} diff --git a/build.gradle b/build.gradle new file mode 100644 index 0000000..07449b5 --- /dev/null +++ b/build.gradle @@ -0,0 +1,4 @@ +subprojects { + group = 'com.jessebrault.ssg' + version = '0.0.1' +} \ No newline at end of file diff --git a/cli/build.gradle b/cli/build.gradle index d86e74d..4e93281 100644 --- a/cli/build.gradle +++ b/cli/build.gradle @@ -40,6 +40,17 @@ dependencies { application { mainClassName = 'com.jessebrault.ssg.StaticSiteGeneratorCli' + applicationName = 'ssg' +} + +jar { + archivesBaseName = "ssg-cli" +} + +distributions { + main { + distributionBaseName = 'ssg' + } } test { diff --git a/lib/build.gradle b/lib/build.gradle index f6326cd..0f23248 100644 --- a/lib/build.gradle +++ b/lib/build.gradle @@ -53,6 +53,10 @@ dependencies { testRuntimeOnly 'org.apache.logging.log4j:log4j-core:2.19.0' } +jar { + archivesBaseName = 'ssg-lib' +} + test { useJUnitPlatform() } \ No newline at end of file