在VM上使用自托管代理在Anaconda提示符下的azure存储库中运行一个文件

时间:2019-04-18 16:41:16

标签: azure-devops

我的最终目标是根据存储库中源文件的更新来生成/更新Sphinx生成的文档。因此,我的第一步是简单地具备通过构建生成文档的能力,然后添加更新的挂钩/条件。

我不知道我是否需要将存储库链接到VM才能真正起作用。我假设存储库中的文件可以某种方式“可用”,而不必位于虚拟机上。

我也在VM上安装了anaconda,并将path变量更改为anaconda。

对此我完全陌生,在意识到我根据自己的假设尝试做的事情是否可行之前,我尝试了几种不同的选择。

我的YMAL文件如下所示,我将其放置在生成文档所需的文件夹中。基本上,我必须在Anaconda提示符下的正确文件夹中键入“ make html”。

jobs:
- job: 
  pool: 
    name: self hosted agent
    demands:
    - agent.name -equals python2 
  steps:
  - script: |
      cd ~/anaconda3/bin/
      activate
      make html
    displayName: 'Create documentation with sphinx'

以上内容不起作用,因为它没有引用存储库中的内容,而是虚拟机中的内容。如何在存储库中使用anaconda提示和参考文件?我需要在VM上安装Anaconda吗?

0 个答案:

没有答案