40 lines
2.8 KiB
JSON
40 lines
2.8 KiB
JSON
{
|
|
"permissions": {
|
|
"allow": [
|
|
"Bash(echo \"=== bootstrap marker ===\")",
|
|
"Bash(curl -s -H 'Authorization: Bearer 241265fbe6830934a9a4ad3e69335f64a42153b663aa5b0017cb1ea1217b2bab' https://echoapi.alwisp.com/vault/_agent/echo-vault.md)",
|
|
"Bash(echo \"=== operator-preferences ===\")",
|
|
"Bash(curl -s -H 'Authorization: Bearer 241265fbe6830934a9a4ad3e69335f64a42153b663aa5b0017cb1ea1217b2bab' https://echoapi.alwisp.com/vault/_agent/memory/semantic/operator-preferences.md)",
|
|
"Bash(echo \"=== current-context ===\")",
|
|
"Bash(curl -s -X POST -H 'Authorization: Bearer 241265fbe6830934a9a4ad3e69335f64a42153b663aa5b0017cb1ea1217b2bab' https://echoapi.alwisp.com/search/simple/?query=deployment+environment)",
|
|
"Bash(curl -s -X POST -H 'Authorization: Bearer 241265fbe6830934a9a4ad3e69335f64a42153b663aa5b0017cb1ea1217b2bab' https://echoapi.alwisp.com/search/simple/?query=preferred+deploy+stack+hosting)",
|
|
"Bash(curl -s -H 'Authorization: Bearer 241265fbe6830934a9a4ad3e69335f64a42153b663aa5b0017cb1ea1217b2bab' https://echoapi.alwisp.com/vault/_agent/memory/semantic/tech-stack.md)",
|
|
"Bash(curl -s -X POST -H 'Authorization: Bearer 241265fbe6830934a9a4ad3e69335f64a42153b663aa5b0017cb1ea1217b2bab' https://echoapi.alwisp.com/search/simple/?query=step+parse)",
|
|
"Bash(curl -s -X POST -H 'Authorization: Bearer 241265fbe6830934a9a4ad3e69335f64a42153b663aa5b0017cb1ea1217b2bab' https://echoapi.alwisp.com/search/simple/?query=STEP+processor+CAD)",
|
|
"Bash(cat)",
|
|
"Bash(curl -s -X PUT -H 'Authorization: Bearer 241265fbe6830934a9a4ad3e69335f64a42153b663aa5b0017cb1ea1217b2bab' -H 'Content-Type: text/markdown' --data-binary @/tmp/step_parser.md https://echoapi.alwisp.com/vault/projects/incubating/step-parser.md)",
|
|
"Bash(curl -s -o /dev/null -w 'HTTP %{http_code}\\\\n' -H 'Authorization: Bearer 241265fbe6830934a9a4ad3e69335f64a42153b663aa5b0017cb1ea1217b2bab' https://echoapi.alwisp.com/vault/projects/incubating/step-parser.md)",
|
|
"Bash(docker version *)",
|
|
"Bash(docker buildx *)",
|
|
"Bash(awk '{print $2}')",
|
|
"Bash(chmod +x build.sh smoke-test.sh)",
|
|
"Bash(bash -n build.sh)",
|
|
"Bash(bash -n smoke-test.sh)",
|
|
"Bash(docker info *)",
|
|
"Bash(/Applications/Docker.app/Contents/Resources/bin/docker version *)",
|
|
"Bash(open -a Docker)",
|
|
"Bash(./build.sh)",
|
|
"Bash(echo \"BUILD_EXIT=$?\")",
|
|
"Bash(docker image *)",
|
|
"Bash(docker run *)",
|
|
"Bash(tee -a _phase0_build.log)",
|
|
"Bash(rm -rf _phase0_out)",
|
|
"Bash(./smoke-test.sh)",
|
|
"Bash(echo \"SMOKE_EXIT=$?\")",
|
|
"Bash(tee -a _phase0_smoke.log)",
|
|
"Bash(awk '/Traceback \\\\\\(most recent call last\\\\\\)/{f=1} f{print; n++} n>35{exit}' _phase0_smoke.log)",
|
|
"Bash(echo \"BUILD2_EXIT=$?\")"
|
|
]
|
|
}
|
|
}
|