This commit is contained in:
parent
aa2ff7b2f0
commit
2f3113f55d
11742 changed files with 1223940 additions and 0 deletions
|
|
@ -0,0 +1,29 @@
|
|||
Setting environment variables in actions
|
||||
|
||||
$ . ./helpers.sh
|
||||
|
||||
$ make_lockdir
|
||||
$ cat >dune.lock/test.pkg <<'EOF'
|
||||
> (version 0.0.1)
|
||||
> (build
|
||||
> (withenv
|
||||
> ((= FOO myfoo)
|
||||
> (= XYZ 000)
|
||||
> (+= XYZ 111)
|
||||
> (= BAR xxx)
|
||||
> (+= BAR yyy)
|
||||
> (:= BAR "")
|
||||
> (+= BAR "")
|
||||
> (:= BAZ baz)
|
||||
> (=: QUX qux))
|
||||
> (system "echo XYZ=$XYZ; echo FOO=$FOO; echo BAR=$BAR; echo BAZ=$BAZ; echo QUX=$QUX")))
|
||||
> EOF
|
||||
$ build_pkg test
|
||||
XYZ=111:000
|
||||
FOO=myfoo
|
||||
BAR=yyy:xxx
|
||||
BAZ=baz
|
||||
QUX=qux
|
||||
|
||||
Note that the value so of BAZ and QUX above should be "baz:" and ":qux" respectively.
|
||||
See https://github.com/ocaml/dune/issues/10440
|
||||
Loading…
Add table
Add a link
Reference in a new issue