Support `variables`
Test case:
my job:
before_script:
- touch "$path"
script: cat "$path"
after_script:
- rm "$path"
variables:
path: "/tmp/any file"
Presumably this can be fixed by adding variable assignments at the start of each script.
Edited by Victor Engmark