Azure Pipeline: скачать архивированное решение из git repo + upload - PullRequest
1 голос
/ 29 января 2020

Я использую конвейер Azure с репо Git для приложения. net.

Существуют ли этапы (ы) сборки, позволяющие

  1. загрузить архивированное решение (исходные файлы) из репозитория git
  2. и загрузить zip-файл для внешнего API

1 Ответ

1 голос
/ 29 января 2020

Я могу помочь с загрузкой. Не пытался загрузить, но, возможно, вы можете использовать ту же идею. Идея состоит в том, чтобы иметь скрипт, который будет вызывать команду curl для загрузки zip-файла, как в примере ниже, где я создаю некоторую структуру папок, а затем отбрасываю загруженный файл

- task: CmdLine@2
  inputs:
    script: |
      cd Folder1
      cd Folder2
      mkdir models

      curl --output models/model_name.bin https://s3.amazonaws.com/models.test/model_name.bin

И замените URL-адреса и папки назначения и попробуйте :)

Обновление:

Я только что нашел, но не проверял. Ниже приведена команда curl для загрузки:

Чтобы загрузить файл на FTP-сервер, команда будет выглядеть следующим образом:

curl -T FILENAME SERVER_ADDRESS -user USERNAME:PASSWORD
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...