小编use*_*151的帖子

从Jenkins API获取构建信息

我正在写一个Jenkins插件,我想从Jenkins api中检索给定作业的最后构建信息(数字,时间戳).我可以执行以下REST调用并获取它.

<url_to_jenkins>job/<job name>/api/json?tree=builds[number,status,timestamp,id,result]
Run Code Online (Sandbox Code Playgroud)

由于我的插件也部署在Jenkins内部,有没有办法通过调用直接JAVA api而不是这个REST调用来获取此信息?

rest jenkins

6
推荐指数
1
解决办法
2万
查看次数

如何根据表中的多个列获取唯一记录

请考虑下表:

primaryKey   id    activity   template  creator   created
1            1      3           5         x       2011-10-13
2            2      4           2         y       2011-10-15  
3            2      4           7         z       2011-10-24
4            2      4           7         u       2011-10-29
Run Code Online (Sandbox Code Playgroud)

从这里我想要检索具有唯一组合的记录id,activitytemplate.如果存在两个或更多这些字段的唯一组合,我想采取它们中的第一个.

作为上表数据的一个例子,我需要的输出是

primaryKey   id    activity   template  creator  created
1            1      3           5         x       2011-10-13
2            2      4           2         y       2011-10-15  
3            2      4           7         z       2011-10-24
Run Code Online (Sandbox Code Playgroud)

(因为记录3和4具有相同的组合,我想只记录3,因为它是第一次出现)

我可以使用单个SQL语句执行此操作吗?

sql

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

jenkins ×1

rest ×1

sql ×1