2017-08-09 63 views
0

我想通过插件安装Google云SDK作为Jenkins的服务。但是我没有找到应该怎么做的来源。有人可以帮我解决这个问题吗?如何使用Jenkins安装服务

+0

您想在哪个平台上安装Google Cloud SDK? Windows还是Linux? – ANIL

+0

在Linux环境中。但如果我可以同时获得Jenkins的源代码细节,这将是一个不错的选择 – PhaniKumar

回答

0

对于使用詹金斯做一个Linux (Ubuntu)环境中安装Google Clous SDK如下:

创建自由泳詹金斯作业,并在构建步骤添加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。

登录到机器并运行sudo gcloud init以开始使用SDK。

欲了解更多信息,请按照此documentation

+0

Hello ANIL,我只想使用插件安装Google SDK,就像我们可以选择使用插件安装Git一样,方法是提供要安装的源代码/脚本通过配置系统,但不通过Jenkins shell/Windows Batch可执行文件。因为通过shell进行安装使其不能用于其他作业。即使Jenkins无法访问已有的Google SDK,因为它安装在不同的用户下。 – PhaniKumar