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