#!/usr/bin/env bash # # This script creates a project, a jobset with an input of type local # path. This local path is a directory that contains a Nix expression # to define a job. # The EXPR-PATH environment variable must be set with the local path. set -e URL=http://localhost:3000 USERNAME="admin" PASSWORD="admin" PROJECT_NAME="trivial" JOBSET_NAME="trivial" EXPR_PATH=${EXPR_PATH:-} if [ -z $EXPR_PATH ]; then echo "Environment variable EXPR_PATH must be set" exit 1 fi mycurl() { curl --referer $URL -H "Accept: application/json" -H "Content-Type: application/json" $@ } cat >data.json <data.json <data.json <