mirror of
https://github.com/dolthub/dolt.git
synced 2026-05-02 03:10:42 -05:00
55 lines
1.2 KiB
Bash
Executable File
55 lines
1.2 KiB
Bash
Executable File
#!/bin/sh
|
|
|
|
set -e
|
|
|
|
if [ "$#" -ne 2 ]; then
|
|
echo "Usage: ./get-dolt-correctness-job-json.sh <jobname> <version>"
|
|
exit 1
|
|
fi
|
|
|
|
jobname="$1"
|
|
version="$2"
|
|
|
|
echo '
|
|
{
|
|
"apiVersion": "batch/v1",
|
|
"kind": "Job",
|
|
"metadata": {
|
|
"name": "'$jobname'",
|
|
"namespace": "fuzzer"
|
|
},
|
|
"spec": {
|
|
"backoffLimit": 2,
|
|
"template": {
|
|
"metadata": {
|
|
"labels": {
|
|
"k8s-liquidata-inc-monitored-job": "created-by-static-config"
|
|
}
|
|
},
|
|
"spec": {
|
|
"serviceAccountName": "fuzzer",
|
|
"containers": [
|
|
{
|
|
"name": "fuzzer",
|
|
"image": "407903926827.dkr.ecr.us-west-2.amazonaws.com/liquidata/fuzzer:latest",
|
|
"env": [
|
|
{ "name": "REPO_ACCESS_TOKEN", "value": "'$REPO_ACCESS_TOKEN'"},
|
|
{ "name": "ACTOR", "value": "'$ACTOR'"},
|
|
{ "name": "DOLT_BIN", "value": "/usr/local/bin"}
|
|
],
|
|
"args": [
|
|
"--dolt-version='$version'",
|
|
"--bucket=dolt-fuzzer-runs",
|
|
"--region=us-west-2",
|
|
"--version-gate-job",
|
|
"--fuzzer-args=basic, --cycles=5"
|
|
]
|
|
}
|
|
],
|
|
"restartPolicy": "OnFailure"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
'
|