のenv変数、例えばからトークンを使用してプライベートGitHubのレポからNPMパッケージをインストールしますHeroku上で実行されています。ここでは、npm install
の手順は、プライベートレポからインストールを試みている間に展開に失敗します。は、私は別のプライベートGitHubのレポ上のNPM依存性を含んでプライベートGitHubのレポでのノードのプロジェクトを持っている
私はGitHub上でOAuthトークンを生成し、上記のURLのようにgit+ssh://<token>@github.com/user/repo-name.git
を使用する可能性があると認識していますが、バージョンコントロールにトークンを保存したくありません。
最も理想的な状況は、単にトークンを環境変数に格納することです。私の質問は次のとおりです。この状況では環境変数を使用してGitHubで認証することが可能ですか?または何か他の同様にHerokuアプリにバインドされて?