#!/usr/bin/env bash

./gradlew :clickstream:assembleRelease -Partifactory && ./gradlew :clickstream:artifactoryPublish -Partifactory &&
./gradlew :clickstream-api:assembleRelease -Partifactory && ./gradlew :clickstream-api:artifactoryPublish -Partifactory &&
./gradlew :clickstream-logger:assembleRelease -Partifactory && ./gradlew :clickstream-logger:artifactoryPublish -Partifactory &&
./gradlew :clickstream-lifecycle:assembleRelease -Partifactory && ./gradlew :clickstream-lifecycle:artifactoryPublish -Partifactory &&
./gradlew :clickstream-util:assembleRelease -Partifactory && ./gradlew :clickstream-util:artifactoryPublish -Partifactory &&
./gradlew :clickstream-health-metrics:assembleRelease -Partifactory && ./gradlew :clickstream-health-metrics:artifactoryPublish -Partifactory &&
./gradlew :clickstream-health-metrics-noop:assembleRelease -Partifactory && ./gradlew :clickstream-health-metrics-noop:artifactoryPublish -Partifactory &&
./gradlew :clickstream-health-metrics-api:assembleRelease -Partifactory && ./gradlew :clickstream-health-metrics-api:artifactoryPublish -Partifactory &&
./gradlew :clickstream-event-listener:assemble -Partifactory && ./gradlew :clickstream-event-listener:artifactoryPublish -Partifactory &&
./gradlew :clickstream-event-visualiser:assembleRelease -Partifactory && ./gradlew :clickstream-event-visualiser:artifactoryPublish -Partifactory &&
./gradlew :clickstream-event-visualiser-noop:assembleRelease -Partifactory && ./gradlew :clickstream-event-visualiser-noop:artifactoryPublish -Partifactory &&
./gradlew :clickstream-event-visualiser-ui:assembleRelease -Partifactory && ./gradlew :clickstream-event-visualiser-ui:artifactoryPublish -Partifactory &&
./gradlew :clickstream-event-visualiser-ui-noop:assembleRelease -Partifactory && ./gradlew :clickstream-event-visualiser-ui-noop:artifactoryPublish -Partifactory
