#!/bin/bash

set -xeuo pipefail

args="$(cat)"

export DEBEMAIL="$(echo -n "$args" | jq -r .debemail)"
export DEBFULLNAME="$(echo -n "$args" | jq -r .debfullname)"
export CARGO_TARGET_DIR=/workspace/cache
export CARGO_HOME=/workspace/deps
export HOME=/root
export PATH="/root/.cargo/bin:$PATH"

git reset --hard
git clean -fdx

V="$(dpkg-parsechangelog -SVersion | sed 's/-[^-]*$//')"
T="$(date -u "+%Y%m%dT%H%M%S")"
version="$V.ci$T-1"
dch -v "$version" "CI build under Ambient."
dch -r ''
