我在tutorial of the Jenkins workflow plugin中看到unarchive
的多个用法。
但是我无法找到有关其语法和选项的任何文档。
答案 0 :(得分:6)
有一个usage blurb in the snippet generator:
可以采用
mapping
参数,该参数是工件名称(文件,以/
结尾的目录或任何其他Ant模式集)到工作空间目标名称的映射。例如复制一个文件:
unarchive mapping: ['target/my.war': 'here.war']
要复制整个目录:
unarchive mapping: ['dir/' : '.']
答案 1 :(得分:1)
从1.10开始,此步骤已弃用。您现在应该使用for i in *.csv; do
ser_num=$(grep -Eo "S\/N\: [0-9]+" "$i" | cut -c 6- | head -1)
mv "$i" "$ser_num.csv"
done
和stash
,它们的语法更简单。