はじめに
プライベートリポジトリでもUPMで制作したアセットを公開したいなー。verdaccio自分でホストすると大変なんだよな~と思ってたら
めちゃくちゃシンプルなソリューションがあったので共有
GCMをつかう
Gitをインストールする際に、オプションでGCM(git Credentinal Manger)をインストールする。
これだけです。あとは普通にリポジトリ指定したらブラウザで認証させられ、以降はキャッシュした認証情報で簡単にプライベートリポジトリからインストールできます。
参考
・https://medium.com/tichise/unity-package-managerでプライベートリポジトリのgit-urlを用いてpackageを追加する-ecaa46fda2eb
最後に
なんでこの機能を見つけられなかったのか全くの謎...と思ったのですが、僕がお熱になってた時はUPM化(サービスとして)についてで、今回は単一のリポジトリの公開に絞ったからでした。
なので、未インストールのリポジトリを列挙することはできないのですがそれ以外は全く同じことができたので結果オーライという感じ