我对 Jenkins (Jenkins)陌生,但是现在已经寻找了答案。我在localhost:8080上运行jenkins。我已经用Java编写了一个程序,该程序使用gradle部署到Google App Engine云。现在,我想使用Jenkins在GIT中构建程序。用gradle构建程序很好。当我跑步时

在Execute Shell中,我得到以下信息:

当我在没有Jenkins的情况下在本地运行代码时,可以在以下位置找到Google Cloud SDk:

它工作完美,但是我不知道如何在执行./gradlew appengineDeploy时将其加载到jenkins。

最佳答案

在模块的build.gradle中添加以下内容可能会有所帮助:

appengine.tools.cloudSdkHome="/Users/marioyoussef/Desktop/google-cloud-sdk"

参见https://cloud.google.com/appengine/docs/flexible/java/gradle-reference#global_properties:

10-07 19:27
查看更多