Files
go-sip/scripts/generate-local-contract-bundle.sh
T

9 lines
709 B
Bash

#!/usr/bin/env bash
set -euo pipefail
cd "$(dirname "$0")/.."
mkdir -p contracts/local/v0.1 contracts/local/v0.3 contracts/local/v0.4
rm -f contracts/local/v0.1/task-discovery-v0.1-proposal.schema.json
cp docs/contracts/config-read-v0.1.schema.json docs/contracts/command-next-v0.1-proposal.schema.json docs/contracts/call-result-v0.1-proposal.schema.json docs/contracts/local-mock-recording-failure-v0.1.schema.json contracts/local/v0.1/
cp docs/contracts/task-discovery-v0.3-proposal.schema.json contracts/local/v0.3/
cp docs/contracts/task-discovery-v0.4-proposal.schema.json docs/contracts/task-control-v0.4-proposal.schema.json docs/contracts/call-execute-v0.4-proposal.schema.json contracts/local/v0.4/