Google Cloud SDKをプラグイン経由でJenkinsのサービスとしてインストールしたいと考えています。しかし、私はそれがどのように行われるべきかについての情報源を見つけられませんでした。誰かが私にこれを助けることができますか?ジェンキンスは、次の操作を行う使用してLinux (Ubuntu)
環境でGoogle Clous SDK
をインストールするためにJenkinsを使用してサービスをインストールする方法
答えて
:
フリースタイルジェンキンスジョブを作成し、ビルドステップでExecute shell
を追加し、そこに次のスクリプトを追加します。
#create an environment variable for the correct distribution export CLOUD_SDK_REPO="cloud-sdk-$(lsb_release -c -s)"
#Add cloud SDK URI to the pacakage source sudo echo "deb http://packages.cloud.google.com/apt $CLOUD_SDK_REPO main" | sudo tee -a /etc/apt/sources.list.d/google-cloud-sdk.list
#Import Google Cloud public key sudo curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
#Install the SDK sudo apt-get update && sudo apt-get install google-cloud-sdk
次にジョブを実行すると、マシンにGoogle Cloud SDKがインストールされます。
SDKを使い始めるには、マシンにログインしてsudo gcloud init
を実行します。
詳細については、documentationをご覧ください。
こんにちはANIL、インストールするソース/スクリプトを提供してGitをインストールするオプションがあるように、プラグインを使ってGoogle SDKをインストールしたいJenkinsシェル/ Windowsバッチ実行可能ファイルではなく、システムを構成します。シェルを介してインストールすると他のジョブで使用できなくなるためです。 Jenkinsも、別のユーザーの下にインストールされているため、既存のGoogle SDKにアクセスすることはできません。 – PhaniKumar
- 1. シェフを使用してJenkins LTS 1.651.3をUbuntu 14.04にインストールする方法
- 2. サービスとしてWindowsにJenkinsをインストールする
- 3. Windowsサービスとしてjenkinsをインストールするときのステータスコード500
- 4. Jenkins MasterをWindowsサービスとしてインストールするには?
- 5. install4jでカスタム引数を使用してmacOSでサービスをインストールする方法は?
- 6. Pythonスクリプトを使用してカスタムJenkinsプラグインをJenkinsサーバーにアップロードする方法
- 7. Python-Jenkinsを使用してJenkinsでジョブのテストレポートを取得する方法
- 8. GithubからJenkinsプラグインを修正してインストールする方法
- 9. Java 1.6を使用したJenkinsインストール
- 10. Jenkinsでプラグインを使用してプロパティファイルをオーバーライドする方法は?
- 11. Java for Jenkinsを使用してREST APIをPOSTする方法
- 12. Javaを使用してJenkinsを照会する方法
- 13. WiXを使用してノードサービスをWindowsサービスとしてインストールする
- 14. jenkins pipelineプラグインを使用する方法
- 15. jenkinsでファイルパラメータを使用する方法
- 16. JenkinsパイプラインでGoogleサービスアカウントを使用して認証する方法
- 17. jenkinsオフラインでのインストール方法?
- 18. 人形を使ってJenkinsプラグインをインストールする方法はありますか?
- 19. jenkinsでパイプラインプラグインを使用してパラレルプロセスにパラメータを渡す方法
- 20. WebサービスAPIを使用してJenkinsでカスタムビルドを実行
- 21. パイプラインプラグインを使用してjenkins 2.0にノードをインストール
- 22. Innoセットアップ: "sc create"を使用してWindowsサービスをインストールする
- 23. powershellを使用してWindowsサービスをインストールする
- 24. advapi32.dllを使用して64ビットシステムにWindowsサービスをインストールする
- 25. AssemblyInstallerを使用してWindowsサービスをインストールする際の問題
- 26. cx_Freeze。インストール後にサービスをインストールしてスクリプトを実行する方法
- 27. .netでサービスをインストールする方法
- 28. ノードjsアプリケーションにWindowsサービスをインストールして管理する方法
- 29. install4jで外部ランチャーをサービスとしてインストールする方法
- 30. PowerShell 2.0を使用してリモートマシンにWindowsサービスをインストールします。
Google Cloud SDKをインストールするプラットフォームを教えてください。 WindowsまたはLinux? – ANIL
Linux環境の場合。しかし、もし私がJenkinsのソースの詳細を得ることができたら、良い選択になるでしょう – PhaniKumar