xref: /aosp_15_r20/external/jimfs/util/deploy_snapshot.sh (revision 0706980374fc98e4af7ec8a17362c33fb688fed8)
1*07069803SAndroid Build Coastguard Worker#!/bin/bash
2*07069803SAndroid Build Coastguard Worker
3*07069803SAndroid Build Coastguard Worker# see https://coderwall.com/p/9b_lfq
4*07069803SAndroid Build Coastguard Worker
5*07069803SAndroid Build Coastguard Workerset -e -u
6*07069803SAndroid Build Coastguard Worker
7*07069803SAndroid Build Coastguard Workerif [ "$TRAVIS_REPO_SLUG" == "google/jimfs" ] && \
8*07069803SAndroid Build Coastguard Worker   [ "$TRAVIS_JDK_VERSION" == "openjdk8" ] && \
9*07069803SAndroid Build Coastguard Worker   [ "$TRAVIS_PULL_REQUEST" == "false" ] && \
10*07069803SAndroid Build Coastguard Worker   [ "$TRAVIS_BRANCH" == "master" ]; then
11*07069803SAndroid Build Coastguard Worker  echo "Publishing Maven snapshot..."
12*07069803SAndroid Build Coastguard Worker
13*07069803SAndroid Build Coastguard Worker  mvn clean source:jar javadoc:jar deploy --settings="util/settings.xml" -DskipTests=true
14*07069803SAndroid Build Coastguard Worker
15*07069803SAndroid Build Coastguard Worker  echo "Maven snapshot published."
16*07069803SAndroid Build Coastguard Workerfi
17