有没有一种方法可以在Azure Pipeline中提取bash脚本的输出

多莎梅

我有很多带有各种变量的bash脚本,这些脚本被传递到各种脚本中。

我一直在想是否可以提取由Azure Pipeline激活的bash脚本的输出,使其成为其余Pipeline运行时的管道变量?

示例:foo=$(date + %Y%m%d_%H%M%S)输出:20200219_143400,我想获取输出以供以后在管道上使用。

伊凡·伊格纳季耶夫(Ivan Ignatiev)

取决于您如何设计管道,可以使用Azure Pipeline变量

  1. 在同一份工作中:
- job: Job1
  steps:
  - bash: |
      $WORKDIR/foo.sh
      echo "##vso[task.setvariable variable=foo]$foo"
    name: FooStep
  - bash: |
      $WORKDIR/nextscript.sh $(FooStep.foo)
    name: NextScript

# ...
  1. 不同的工作:
- job: Job1
  steps:
  - bash: |
      $WORKDIR/foo.sh
      echo "##vso[task.setvariable variable=foo;isOutput=true]$foo"
    name: FooStep
- job: Job2
  dependsOn: Job1
  steps:
  - bash: |
      $WORKDIR/job2script.sh $[ dependencies.Job1.outputs['FooStep.foo'] ]
    name: Job2ScriptStep

# ...

因此,您需要将##vso[task.setvariable]所有需要保存到输出的变量“打印到管道控制台” ,然后将它们作为脚本参数值传递。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

有没有一种方法可以从字符串中提取整数?

来自分类Dev

有没有一种方法可以在matplotlib中提取画线的像素坐标

来自分类Dev

有没有一种方法可以从WebException中提取消息?

来自分类Dev

有没有一种方法可以在View Rails中提取URI或URL?

来自分类Dev

有没有一种方法可以在View Rails中提取URI或URL?

来自分类Dev

有没有一种方法可以使Bash脚本输入特定的击键?

来自分类Dev

有没有一种方法可以提取DOM元素周围的文本?

来自分类Dev

有没有一种方法可以从Sphinx扩展创建中间输出?

来自分类Dev

有没有一种方法可以批量输出磁盘上的文件大小?

来自分类Dev

有没有一种方法可以重定向PHP中的输出?

来自分类Dev

man命令:有没有一种方法可以知道命令输出的含义>

来自分类Dev

有没有一种方法可以在输出中组合名称空间?

来自分类Dev

有没有一种方法可以通过Sonar分析Powershell脚本?

来自分类Dev

有没有一种方法可以从Google Apps脚本引用甜蜜警报?

来自分类Dev

有没有一种方法可以使特定脚本的SIGSTOP无效?

来自分类Dev

有没有一种方法可以获取脚本标记被调用的位置?

来自分类Dev

有没有一种方法可以在bash中多次播放CD?

来自分类Dev

有没有一种方法可以使bash对TAB更加友好?

来自分类Dev

在bash中,有没有一种方法可以使我的语句简短(if或)?

来自分类Dev

有没有一种方法可以通过bash暂停/睡眠?

来自分类Dev

有没有一种方法可以使bash for循环并行化?

来自分类Dev

有没有一种方法可以定义bash readline命令?

来自分类Dev

有没有一种方法可以在CouchaBase中提取Memcached存储桶的顶部键

来自分类Dev

有没有一种方法可以根据值从熊猫DataFrame中提取索引

来自分类Dev

有没有一种方法可以使用BeautifulSoup从网页中提取CSS?

来自分类Dev

有没有一种方法可以在bash脚本中的awk语句中定义用户定义的函数?

来自分类Dev

有没有一种方法可以在不使用Drush的情况下从bash脚本安装Drupal?

来自分类Dev

有没有一种方法可以让我的bash脚本在任何命令错误时自动运行?

来自分类Dev

有没有一种方法可以使可读的单一cmd / powershell脚本?

Related 相关文章

  1. 1

    有没有一种方法可以从字符串中提取整数?

  2. 2

    有没有一种方法可以在matplotlib中提取画线的像素坐标

  3. 3

    有没有一种方法可以从WebException中提取消息?

  4. 4

    有没有一种方法可以在View Rails中提取URI或URL?

  5. 5

    有没有一种方法可以在View Rails中提取URI或URL?

  6. 6

    有没有一种方法可以使Bash脚本输入特定的击键?

  7. 7

    有没有一种方法可以提取DOM元素周围的文本?

  8. 8

    有没有一种方法可以从Sphinx扩展创建中间输出?

  9. 9

    有没有一种方法可以批量输出磁盘上的文件大小?

  10. 10

    有没有一种方法可以重定向PHP中的输出?

  11. 11

    man命令:有没有一种方法可以知道命令输出的含义>

  12. 12

    有没有一种方法可以在输出中组合名称空间?

  13. 13

    有没有一种方法可以通过Sonar分析Powershell脚本?

  14. 14

    有没有一种方法可以从Google Apps脚本引用甜蜜警报?

  15. 15

    有没有一种方法可以使特定脚本的SIGSTOP无效?

  16. 16

    有没有一种方法可以获取脚本标记被调用的位置?

  17. 17

    有没有一种方法可以在bash中多次播放CD?

  18. 18

    有没有一种方法可以使bash对TAB更加友好?

  19. 19

    在bash中,有没有一种方法可以使我的语句简短(if或)?

  20. 20

    有没有一种方法可以通过bash暂停/睡眠?

  21. 21

    有没有一种方法可以使bash for循环并行化?

  22. 22

    有没有一种方法可以定义bash readline命令?

  23. 23

    有没有一种方法可以在CouchaBase中提取Memcached存储桶的顶部键

  24. 24

    有没有一种方法可以根据值从熊猫DataFrame中提取索引

  25. 25

    有没有一种方法可以使用BeautifulSoup从网页中提取CSS?

  26. 26

    有没有一种方法可以在bash脚本中的awk语句中定义用户定义的函数?

  27. 27

    有没有一种方法可以在不使用Drush的情况下从bash脚本安装Drupal?

  28. 28

    有没有一种方法可以让我的bash脚本在任何命令错误时自动运行?

  29. 29

    有没有一种方法可以使可读的单一cmd / powershell脚本?

热门标签

归档