如何将构建参数从一个项目传递到另一个项目?
我们在Jenkins用户界面中是否有任何配置可以在完成另一个项目之后传递一个构建项目的构建参数?
我能够触发其他项目,但无法传递构建参数.我们是否有任何构建参数范围,以便我可以在所有项目中使用它?
我正在使用Google Analytic API来获取数据.我从最近1年获取数据没有任何问题.但是,从昨天开始,服务器在API调用上出现以下错误: -
Google.GoogleApiRequestException: Google.Apis.Requests.RequestError Backend Error [500] Errors [Message[Backend Error] Location[ - ] Reason[backendError] Domain[global] ] ---> System.Net.WebException: The remote server returned an error: (500) Internal Server Error.
Run Code Online (Sandbox Code Playgroud)
另一个值得注意的事情是,当我在调用API时不断在生产服务器上遇到上述错误.那次我尝试从本地机器/舞台机器使用相同的代码和证书进行相同的API调用,并且每次都正常工作.
意味着我现在可以在我的本地和舞台上获得具有相同代码和服务帐户的所有数据.
请找到以下代码:
private static GaData executeDataQueryForCustomDimension(Analytics analytics, String profileId,Map reqMap) {
GaData gaData = new GaData();
String startDate = (String) reqMap.get("fromDate");
String toDate = (String) reqMap.get("toDate");
try {
gaData = analytics.data().ga().get("ga:" + profileId, // Table Id.
startDate, // Start date.2015-01-01
toDate, // End date.2015-07-07
"ga:visits") // Metrics.
.setDimensions("ga:pagePath")
.setMetrics("ga:timeOnPage") …Run Code Online (Sandbox Code Playgroud)