0
そこはバージョン番号を持っているが、そのダウンロードURLに含まませteamviewerのような式の多くは(TeamViewerのためとして、それはhttps://download.teamviewer.com/download/TeamViewer.dmg
ある)です。linuxbrewには自家用樽の "version:latest"と "sha256:no_check"がありますか?
これは、これらの数式のアップグレードがダウンロードURLに反映されず、アップグレードするたびにsha256のチェックに失敗することを意味します。
はcask SomeFormula
version :latest
sha256 :no_check
...
end
だからそのバージョン番号はスキップされます関心とSHA256チェックはありませんが、sha256
にversion
と:no_check
に:latest
を与えることによって、このリスクを排除します。 私が必要とするのは、linuxbrewの同等のメカニズムです。
誰もがこれに関する関連ドキュメントを知っていますか?または、これがlinuxbrewでどのように達成できるかについての提案はありますか?
ありがとうございました。しかし、HEADだけの式は別の概念のようです。あなたは、主にバージョン番号のないソフトウェア(主にmasterブランチに対応した最新バージョンです)が対象ですが、私の場合、ソフトウェアにはバージョン番号があり、ダウンロードURLには反映されません。また、HEADのみの数式は非推奨です... –
HEAD専用の数式は非推奨です。そのタップは非常に異なっています。あなたが望むものを達成するための唯一の方法は、HEAD専用のフォーミュラです:HEAD専用でない場合は、定義上バージョンがあります。 – user137369
[homebrew doc](https://github.com/Homebrew/brew/blob/master/docs/Formula-Cookbook.md)によると、「自作自治体はgit、svn、hgのURLを理解しており、 cvsリポジトリをURLとしても使用できます。私はこのアプローチで行くことができません。 –