小编Ale*_*ski的帖子

在Jenkins Pipeline/Jenkinsfile中获取git分支名称

我创建了一个jenkins管道,它从scm中提取管道脚本.
我将分支说明符设置为' all',因此它建立在对任何分支的任何更改上.

如何从Jenkinsfile访问导致此构建的分支名称?

我尝试过的所有东西都回声无效

sh(returnStdout: true, script: 'git rev-parse --abbrev-ref HEAD').trim()
Run Code Online (Sandbox Code Playgroud)

这总是如此master.

git branch jenkins jenkins-pipeline

39
推荐指数
9
解决办法
7万
查看次数

AVPlayer永远不会准备好玩

我有一个AVPlayer正在加载远程媒体URL(HLS流),有时播放器永远不准备播放,但没有出现错误.是否存在其他地方可能存在错误或检查是否仍在加载AVPlayerItem

我有KVO速度,状态和播放可能跟上,当视频没有加载时永远不会被调用.我添加了一个按钮来检查播放器,播放器项目以及播放是否可能跟上错误.当玩家卡住时,这些报告为零,零和假.当玩家卡住时似乎是随机的(完全拒绝加载vidoe),特定视频不会发生这种情况.

我可以采取哪些其他步骤来调试此问题?还有其他地方可以检查错误或状态吗?

更多信息检查:播放缓冲区为空:true播放缓冲区已满:false

key-value-observing avfoundation ios avplayer avplayeritem

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

AWS SES 回复上一封电子邮件

是否可以回复我之前使用 AWS SES 发送给用户的电子邮件?我在文档中看不到任何可以实现这一点的内容。

所以我想:

(1) 发送电子邮件至电子邮件地址 X

(2) 回复来自 (1) 的电子邮件线程

email amazon-web-services

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

Cassandra操作超时

操作超时-仅收到0个响应。”,信息:“代表来自服务器的错误消息”,代码:4608,一致性:1,已接收:0,blockFor:1,isDataPresent:0,...

我一天几次尝试在我的cassandra群集上执行SELECT查询时遇到此错误。我们在m1.large aws实例上有一个3节点群集。他们大多数时候都成功,但是偶尔我们都会遇到上述错误。我们尚未投入生产,因此所有桌子都很小。我们没有几千行以上的表,并且相同的查询在其他时间也可以很好地完成。提高超时时间不是一种选择,我不认为这会解决问题(查询应该简短,错误中的查询每次都不相同)

这可能是节点之间的某些连接失效还是网络问题?测试这些的最佳方法是什么?我也只在客户端看到此错误,在cassandra日志中应该在什么地方看到此错误?

timeout amazon-web-services cassandra node.js

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

使用github api检查两个分支的可合并性,而不创建PR

我在这里的评论提问: 如何使用github api检查分支的可合并性

是否可以在不制作PR的情况下使用github API检查两个分支的可合并性?我不想通过创建PR来触发任何事情,即使我之后立即删除了PR.

git github github-api

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