私はgithubに民間レポを持っていて、私のプロジェクトのパッケージとしてそれを使います。 pubspec.yamlでは、私はそれをこれらのように書きます。
dependencies:
shared_preferences: ^0.4.3
atomic_app_customer_musteat_id:
git: [email protected]:organization/my_github_repo_ssh .git
flutter:
sdk: flutter
flutter_localizations:
sdk: flutter
_
しかし、エラーは「github_repoに "pubspec.yaml"という名前のファイルを見つけることができませんでした "
私は私のアカウントにSSHを追加し、GitHubでマシンユーザーを設定しようとしています。それから私はそれを通常のHTTPSリンクに変更しようとしました、そしてエラーはありません。しかし、BitriseでCI/CDでビルドしようとしたときにエラーが発生しました。
pub get failed (69) -- attempting retry 5 in 16 seconds...
Git error. Command: git fetch
fatal: not a git repository
_
しかし、それでもこの問題を解決する方法を考え出すことはできません。
このようなurl
行を使用してください。
dependencies:
my_project:
git:
url: ssh://git@gitserver/path/my_project.git
_