Использование собственного агента на виртуальной машине для запуска одного файла в хранилище Azure в приглашении Anaconda - PullRequest
0 голосов
/ 18 апреля 2019

Моя конечная цель - генерировать / обновлять документацию, генерируемую Sphinx, на основе обновлений исходных файлов в хранилище.Поэтому мой первый шаг - просто иметь возможность сгенерировать документ с помощью сборки перед добавлением хуков / условий для обновления.

Я не знаю, нужно ли мне для этого подключить репозиторий к ВМна самом деле работать.Я предполагаю, что файлы в репозитории каким-то образом «доступны для использования» без его нахождения на ВМ.

Я также установил anaconda на ВМ и изменил переменную пути на anaconda.

Я совершенно новичок в этом и попробовал несколько различных вариантов, прежде чем понять, возможно ли то, что я пытаюсь сделать, основываясь на моих предположениях.

Мой файл YMAL выглядит так, как я его поместил впапка, в которой я нуждаюсь для создания документации.В основном, я должен набрать «make html» в приглашении Anaconda в правильной папке.

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 внутри хранилища?Нужно ли было устанавливать Anaconda на ВМ?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...