我只是想通过REST API在SonarQube中更新手动测量,当我发送调用时它确实成功,但是更新日期现在似乎是在1970年。使用以下方式查询API:
> curl http://server:9000/api/manual_measures?resource=resource1&metric=java_version
给出回复
[{"id":1,"metric":"java_version","resource":"resource1","text":
"1.8","created_at":"2015-08-14T08:58:18+1200","updated_at":"1970-01-18T03:51:52+
1200","login":"user","username":"username"}]
然后运行更新:
curl -u username:password -d "resource=resource1&metric=java_version&text=1.8" http://server:9000/api/manual_measures
给出结果
[{"id":1,"metric":"java_version","resource":"resource1","text":
"1.8","created_at":"2015-08-14T08:58:18+1200","updated_at":"1970-01-18T04:06:03+1200",
"login":"user","username":"username"}]
这是预期的行为吗?是否有一些配置或设置涵盖了此处使用的日期?
我之前已通过用户界面创建了该度量。
我们正在使用SonarQube 5.1.1
由于