From 0c4b42e0eeab2c1b0be063d9f1549d0d6f3a743e Mon Sep 17 00:00:00 2001 From: Jesse Brault Date: Sun, 16 Feb 2025 09:59:21 -0600 Subject: [PATCH] Rename action and setup individual publications. --- .gitea/workflows/gitea-ci.yml | 30 +++++++++++++++++++++++------- 1 file changed, 23 insertions(+), 7 deletions(-) diff --git a/.gitea/workflows/gitea-ci.yml b/.gitea/workflows/gitea-ci.yml index 9296894..b8e5098 100644 --- a/.gitea/workflows/gitea-ci.yml +++ b/.gitea/workflows/gitea-ci.yml @@ -1,4 +1,4 @@ -name: Groowt CI Pipeline +name: Groowt Check and Publish on: push: branches: @@ -9,16 +9,32 @@ jobs: ci: runs-on: ubuntu-latest steps: - - name: Checkout the code. + - name: Checkout the code uses: actions/checkout@v4 - name: Setup Java. uses: actions/setup-java@v4 with: distribution: 'temurin' java-version: 21 - - name: Check libraries. + - name: Check libraries run: ./gradlew check - - name: Publish to git.jessebrault.com. - run: ./gradlew publishAllPublicationsToGiteaRepository - - name: Publish to archiva.jessebrault.com. - run: ./gradlew publishAllPublicationsToJbArchivaInternalRepository + - name: Publish to git.jessebrault.com + run: > + ./gradlew publishGroowtAllPublicationToGiteaRepository && + ./gradlew publishViewsPublicationToGiteaRepository && + ./gradlew publishViewComponentsPublicationToGiteaRepository && + ./gradlew publishWebViewComponentsPublicationToGiteaRepository && + ./gradlew publishWebViewComponentsCompilerPublicationToGiteaRepository && + ./gradlew publishDiPublicationToGiteaRepository && + ./gradlew publishExtensiblePublicationToGiteaRepository && + ./gradlew publishFpPublicationToGiteaRepository + - name: Publish to archiva.jessebrault.com + run: > + ./gradlew publishGroowtAllPublicationToJbArchivaInternalRepository && + ./gradlew publishViewsPublicationToJbArchivaInternalRepository && + ./gradlew publishViewComponentsPublicationToJbArchivaInternalRepository && + ./gradlew publishWebViewComponentsPublicationToJbArchivaInternalRepository && + ./gradlew publishWebViewComponentsCompilerPublicationToJbArchivaInternalRepository && + ./gradlew publishDiPublicationToJbArchivaInternalRepository && + ./gradlew publishExtensiblePublicationToJbArchivaInternalRepository && + ./gradlew publishFpPublicationToJbArchivaInternalRepository