-
Notifications
You must be signed in to change notification settings - Fork 24
inner_res.md
zuowenjian@ayb edited this page Jun 22, 2016
·
1 revision
#内建机制
_env:
- !R.env
_name : "dev"
prj_root : "${HOME}/devspace/rigger-ng/demo"
- !R.env
_name : "centos"
prj_root : "${HOME}/devspace/rigger-ng/demo"
_sys:
- !R.system
_name : "test"
_res :
- !R.vars
TEST_CASE : "${PRJ_ROOT}/test/main.py"
- !R.echo
value : "${TEST_CASE}"
通过 modul 和 using 为rg 提供了复用机制
_mod:
- !R.modul
_name : "m1"
_res :
- !R.vars
test_case : "A"
- !R.echo
value : "${TEST_CASE}"
- !R.assert_eq
value : "${TEST_CASE}"
expect : "A"
- !R.using
path : "${PRJ_ROOT}/_rg/modul.yaml"
modul : "m1"
!R.vars:
A: 1
B: "hello"
!R.echo :
value : "${PRJ_ROOT}"
!R.assert_eq
value : "${APP_SYS}"
expect : "test"