問題タブ [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.

0 投票する
2 に答える
4505 参照

google-app-engine - Jenkins と Google Cloud ソース レポジトリ

CI/CD に Jenkins を使用しようとしています。Python フラスコ アプリケーションを開発しました。このアプリケーションを Google App Engine にデプロイしています。これまでのところ、gcloud app deploy app.yamlコマンドを使用してアプリケーションを Google App Engine にデプロイしています。

このアプリケーションのコードは、Google Cloud ソース レポジトリにあります。

git(Google Cloud Source Repository)への認証にはGoogle OAuthが必要なので、 Google OAuth Credentials Pluginをインストールしました

今、私は2つの問題に直面しています

  1. 「メタデータからの Google サービス アカウント」認証情報の種類を使用すると、「ソース コード管理」にリストされている認証情報が表示されません。 スクリーンショットを見る
  2. 「秘密鍵からの Google サービス アカウント」を使用すると、資格情報を確認できます。しかし、ジェンキンスジョブを実行すると、以下のエラーが発生します

セキュリティ上の理由から DateTime。見る https://jenkins.io/redirect/class-filter/ hudson.util.XStream2$BlacklistedTypesConverter.marshal(XStream2.java:543) com.thoughtworks.xstream.core.AbstractReferenceMarshaller.convert(AbstractReferenceMarshaller.java:69) com.thoughtworks.xstream.core.TreeMarshaller.convertAnother(TreeMarshaller.java:58) で com.thoughtworks.xstream.core.AbstractReferenceMarshaller$1.convertAnother(AbstractReferenceMarshaller.java:84) で

質問: Jenkins で Google Cloud Source リポジトリを認証するにはどうすればよいですか? Jenkins で Google Cloud ソース リポジトリを使用するために必要な手順|プラグインは何ですか?

0 投票する
1 に答える
1259 参照

git - gcloud を使用せずに Google ソース レポジトリのクローンを作成する

現在、Google Cloud Source リポジトリにある git リポジトリのクローンを作成しています。

gcloud を使用せずに、Google Cloud ソース リポジトリにある git リポジトリのクローンを作成できますか? お気に入り、

0 投票する
1 に答える
983 参照

google-cloud-platform - IAM ロールに基づいて GCP Source Repos のブランチへの書き込みアクセスを制御するにはどうすればよいですか?

master ブランチへの書き込みアクセス権を 1 人だけにしてほしい。

他のすべての人は、マスターのクローンを作成してプル リクエストを作成することしかできません。

これは Google Cloud IAM で制御できますか?