問題タブ [google-cloud-source-repos]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-cloud-platform - サービス アカウントで Google Cloud Source Repositories を使用する
自動化された方法で、つまりサービス アカウントを使用して GCE インスタンスからGoogle クラウド ソース レポジトリにアクセスすることは可能ですか?
ドキュメントに表示されている唯一の認証方法は、gcloud auth login
コマンドを実行しているマシンではなく、個人ユーザーがレポにアクセスすることを認証するコマンドを使用することです。
linux - コンピューティング エンジン VM がリポジトリから変更を取得していません
コンピューティング エンジン インスタンスがあり、その起動スクリプトには次の行が含まれています。
このコードは、クラウド リポジトリからソース コード、つまりアプリケーション コードを取得するように VM に指示します。ソースコードを変更し、変更をリポジトリにプッシュして VM を再起動するたびに、VM は新しいコードを実行していません。インスタンスを削除して新しいインスタンスを作成せずに、vm に新しいコードを実行させるにはどうすればよいですか?
git - Git プッシュの致命的なエラー: Google Cloud Source の「refs not found」
エラーメッセージが表示されます:
致命的: https://source.developers.google.com/p/projectname/r/default/info/refs が見つかりません: サーバーで git update-server-info を実行しましたか?
プロジェクトが存在し、 を使用して認証に成功しましたgcloud init
。しかし、「git push google master」を実行すると、上記のエラーが発生します。
git - Google gcloud エラー メッセージ「エラー: (gcloud) 無効な選択: 'get'.Did you mean 'meta'?」の原因は何ですか? 平均?
git push
Google クラウド リポジトリにアクセスしようとすると、上記のメッセージが表示されます。次に、資格情報の入力を求められます。その後、次のエラーが表示されます。
有効な選択肢は [auth、components、compute、config、container、deployment-manager、dns、docker、feedback、help、info、init、meta、preview、projects、source、sql、topic、version] です。致命的: ' https://source.developers.google.com/p/projectname/ 'の認証に失敗しました
不足しているものはありますか?
google-cloud-source-repos - Google Cloud Source Repository から GAE にデプロイするにはどうすればよいですか?
php Google App Engine プロジェクトを Codenvy から Google ソース リポジトリに移動し、ソース エディタで編集することを検討していますが、プロジェクトをデプロイする方法がわかりません。それ、どうやったら出来るの?
git - Googleクラウドソースのプライベートレポからインストールピップ要件を実行するには?
ビルドするコンテナーに pip 経由で要件をインストールする Dockerfile をビルドしようとしています。Google の SDK / クラウド コンソールで何かが正しく設定されていない可能性があると思います。次のエラーが表示されます。
このメッセージは、何かが 'credential-gcloud.sh' を git に渡そうとしているように見えますが、git はそれが何を意味するのか分からないと応答しています。Google が認証用に設定した内部手段が壊れているようです。
プライベートリポジトリから正しくインストールしてもらいたいです。認証メカニズムが壊れているという理由だけで、開発チームがプロセスをより面倒なものに変更する必要はありません。
...しかし、それはトリッキーです... pip は舞台裏で git を呼び出すために何かを行い、Google は舞台裏で何かを実行して git に認証方法を伝えようとしているように見えます。
シンプルな python パッケージを Google クラウド ソースのプライベート リポジトリにインストールしようとするプロジェクトを作成しました。実行する手順は次のとおりです。
これは、私の Jenkins CI が一時的なビルド環境として使用するために作成するコンテナーとまったく同じ種類のコンテナーで、要件ベースの依存関係を構築しようとする必要があります。最初のものは公開リポジトリであり、セキュリティのために構成するものがないため、成功します。Google版になると失敗します。Dockerfile からこれを解決する方法がわかりません。
誰かが私を正しい方向に導くことができれば、私はそれを感謝します.
認証情報ファイルをビルド環境/ビルドスレーブにプッシュしても問題ありませんが、Googleが行っていることは何でも、私がgitに設定した認証情報よりも優先されているようです:
... requirements.txt ファイルを特定のユーザー ID に結び付けたくありません。
git - Google Cloud Source Repository から Google App Engine に直接デプロイするにはどうすればよいですか?
Google はgit -> App Engineとgit <-> Source Repositoryを提供しているため、おそらくどこかでSource Repository -> App Engineを提供しています。
しかし、どこにあるのかわかりません...ソース リポジトリと App Engine のドキュメントをすべて 2 回読んだ後でも、見つけることができます。https://cloud.google.com/source-repositories/docs/ .
手順は、Bitbucket から Google App Engine に直接手動でデプロイする方法ですか? SR ファイルにアクセスするように変更されました。しかし、GCS VM で SR ファイルを見つけることができます。
見つけたすべての $HOME フォルダーを削除する
...ソースに表示されるファイルには影響しません:
困惑。