Как загрузить локальный файл в Git (Bitbucket) с помощью Invoke-RestMethod (аналогично curl)? Как ссылаться на этот файл как на параметр в методе Invoke? - PullRequest
0 голосов
/ 03 августа 2020

Используя Invoke-RestMethod, я могу успешно загрузить файлы из BitBucket (GIT):

$API_KEY="ZTEyNDU2"
$uri="https://bitbucket.dev/projects/TEST/repos/select/browse/test_scripts/test1.json?raw"
Invoke-RestMethod -Headers @{Authorization="$("Basic {0}" -f $API_KEY)"} -Uri $uri  -OutFile "test1.json"

Не могли бы вы посоветовать мне, каким будет сценарий и метод Invoke-RestMethod (не curl), если я хотите загрузить локальный test2.json файл в папку в той же директории ..../repos/select/browse/test_scripts/ (желательно в главной ветке Git)?

Скажите, пожалуйста, как должен выглядеть Invoke-RestMethod? Я знаю, что мне нужно использовать -Method Post, но не знаю, как ссылаться на мой локальный файл, который нужно загрузить ??? Мне нужно использовать команду Invoke, а не CURL. Это обязательно. Я вызываю его из PowerShell.

Спасибо

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