canvas-lms/bin/contracts-publish-api-public

17 lines
390 B
Bash
Executable File

#!/bin/bash
generic_consumer_version='0.15'
sha=$(git rev-parse --short HEAD)
version="$generic_consumer_version+$sha"
echo Publishing version: $version
set -e
RAILS_ENV=test \
bundle exec pact-broker publish pacts/generic_consumer-canvas_lms_api.json \
-u $PACT_BROKER_PUBLIC_USERNAME \
-p $PACT_BROKER_PUBLIC_PASSWORD \
-b https://pact-broker.instructure.com \
-a $version