Wget raw файл из bitbucket и получить последнюю версию без номера Commit-SHA в ссылке wget - PullRequest
0 голосов
/ 18 октября 2018

Я пытаюсь загрузить файл оболочки installscript, который я размещаю на BitBucket.

В настоящее время я использую следующую команду:

wget https://bitbucket.org/projectname/reponame/raw/commit-sha-num/installscript.sh

Позже я хочу изменить мой установочный скрипт.sh и хочу, чтобы последняя версия загружалась вместо конкретной проверки с коммит-ша-номером.

Я знаю, что это возможно с помощью git clone, но wget будет для меня более удобным, еслибыло возможно.

Есть ли способ каждый раз загружать последнюю версию этого файла из моей основной ветки?

Заранее спасибо

Ответы [ 3 ]

0 голосов
/ 18 октября 2018

На самом деле это задокументировано, см. https://confluence.atlassian.com/bitbucket/hyperlinking-to-source-code-in-bitbucket-824476709.html.

0 голосов
/ 13 августа 2019

Да.Вы можете использовать ключевое слово 'HEAD' в URL вместо части 'commit-sha-num'.

wget https://bitbucket.org/projectname/reponame/raw/HEAD/installscript.sh
0 голосов
/ 18 октября 2018

«Общий» (и ужасно небезопасный) подход к этому в настоящее время заключается в передаче загруженного контента непосредственно в оболочку:

wget -O - https://bitbucket.org/projectname/reponame/master/installscript.sh | /bin/sh
См. Также

https://bitbucket.org/site/master/issues/9358/permalink-to-the-head-revision-of-a

...