Files
runner-container-hooks/examples/run-script-step.json
Nikola Jokic 8ea57170d8 Fix working directory and write state for appPod to be used in run-script-step (#8)
* added initial entrypoint script

* change workingg directory working with addition to fix prepare-job state output

* added prepend path

* added run-script-step file generation, removed prepend path from container-step and prepare job

* latest changes with testing run script step

* fix the mounts real fast

* cleanup

* fix tests

* add kind test

* add kind yaml to ignore and run it during ci

* fix kind option

* remove gitignore

* lowercase pwd

* checkout first!

* ignore test file in build.yaml

* fixed wrong working directory and added test to run script step testing for the env

* handle env's/escaping better

* added single quote escape to env escapes

* surounded env value with single quote

* added spacing around run-container-step, changed examples to actually echo hello world

* refactored tests

* make sure to escape properly

* set addition mounts for container steps

* fixup container action mounts

Co-authored-by: Thomas Boop <thboop@github.com>
Co-authored-by: Thomas Boop <52323235+thboop@users.noreply.github.com>
2022-06-14 21:41:49 -04:00

26 lines
713 B
JSON

{
"command": "run_script_step",
"responseFile": null,
"state": {
"network": "github_network_53269bd575974817b43f4733536b200c",
"container": "82e8219701fe096a35941d869cf8d71af1d943b5d3bdd718850fb87ac3042480",
"services": {
"redis": "60972d9aa486605e66b0dad4abb638dc3d9116f566579e418166eedb8abb9105"
}
},
"args": {
"entryPointArgs": [
"-e",
"example-script.sh"
],
"entryPoint": "bash",
"environmentVariables": {
"NODE_ENV": "development"
},
"prependPath": [
"/foo/bar",
"bar/foo"
],
"workingDirectory": "/__w/repo/repo"
}
}