diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 39c0e9c..f2203a0 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -3,7 +3,7 @@ # separate terms of service, privacy policy, and support # documentation. -name: Publish release to Maven Central +name: Build and Publish Docker Builds on: release: types: @@ -25,13 +25,13 @@ jobs: with: distribution: 'zulu' java-version: '11' - - name: Publish + - name: Build run: | export VERSION=${{github.ref_name}} export REL_VER=`echo ${VERSION:1}` echo "Release version is $REL_VER" echo "RELEASE_VERSION=$REL_VER" >> $GITHUB_ENV - ./gradlew publish -Pversion=$REL_VER -PmavenCentral -Pusername=${{ secrets.SONATYPE_USERNAME }} -Ppassword=${{ secrets.SONATYPE_PASSWORD }} + ./gradlew build -Pversion=$REL_VER echo "Building UI" ls -ltr server/build/libs docker/build-ui.sh diff --git a/README.md b/README.md index 9fb0785..a920ef0 100644 --- a/README.md +++ b/README.md @@ -73,14 +73,12 @@ docker pull orkesio/orkes-conductor-community:latest ### Published Artifacts -* **Group:** `io.orkes.conductor` -* **Artifacts:** `orkes-conductor-community-{server,persistence,archive}` - -| Artifact | Gradle | -|-------------|-------------------------------------------------------------------------------------| -| server | `implementation 'io.orkes.conductor:orkes-conductor-community-server:VERSION'` | -| persistence | `implementation 'io.orkes.conductor:orkes-conductor-community-persistence:VERSION'` | -| archive | `implementation 'io.orkes.conductor:orkes-conductor-community-archive:VERSION'` | +The docker files are published at the following: +#### Server build suitable for the production deployment +https://hub.docker.com/r/orkesio/orkes-conductor-community + +#### Local build useful for local build and development +https://hub.docker.com/r/orkesio/orkes-conductor-community-standalone #### Production Configuration Recommendations The container and server jar published come with sensible defaults that work for most use cases.