我无法在TWIG宏中访问模板变量.
这是一个简化的例子:
{% set myname = "Ligio" %}
{{ _self.pagedurl(1) }}
{% macro pagedurl(page) %}
Hi {{ _self.myname }}! This is Page Num {{ page }}
{% endmacro %}
Run Code Online (Sandbox Code Playgroud)
如何在不将其传递给宏的情况下访问变量myname?
我正在使用Jenkins进行测试/构建,因此我使用此配置创建了一个MultiJob项目:
MultiJob是从Master Jenkins启动的,但其他工作是从其他节点启动的.Build Job执行一个创建BUILD_ID的shell脚本.现在,我希望将BUILD_ID作为参数传递给Install Job.我怎样才能做到这一点?我唯一的选择是使用属性文件?
非常感谢
我有这些文件:
tests/prova.txt
tests/mydir/prova.txt
Run Code Online (Sandbox Code Playgroud)
在我的Makefile 中,我有一个用于打印文件路径的目标(这只是一个示例):
checkf-%:
echo tests/${@:checkf-%=%}.txt
Run Code Online (Sandbox Code Playgroud)
如果我打电话
make checkf-prova
Run Code Online (Sandbox Code Playgroud)
有用!但如果我打电话
make checkf-mydir/prova
Run Code Online (Sandbox Code Playgroud)
我得到
make: 没有规则来制作目标
如何使用 % 中的斜线调用目标?