Jenkins-全局管道库-当前映射到修订版

Jenkins-全局管道库-当前映射到修订版,jenkins,global,jenkins-pipeline,Jenkins,Global,Jenkins Pipeline,我有一个关于詹金新的全球管道库的问题。如果我定义了一个源于Git存储库的库,它将提供以下信息 当前映射到修订版:300C6025CAA1DC8FBB610ADDC1D7E43EFFC2AA7 我注意到,当一个新的提交被添加到我的库中时,它会自动被拾取。但我不知道怎么做?我也没有在Jenkins文档中找到它如何工作的描述 我的最佳猜测是,当检测到提交时,Git repo能够向Jenkins发送通知。这是真的吗?或者Jenkins会对存储库进行轮询吗?我讨厌这个功能!!对库的更改将触发使用库的管道

我有一个关于詹金新的全球管道库的问题。如果我定义了一个源于Git存储库的库,它将提供以下信息

当前映射到修订版:300C6025CAA1DC8FBB610ADDC1D7E43EFFC2AA7

我注意到,当一个新的提交被添加到我的库中时,它会自动被拾取。但我不知道怎么做?我也没有在Jenkins文档中找到它如何工作的描述


我的最佳猜测是,当检测到提交时,Git repo能够向Jenkins发送通知。这是真的吗?或者Jenkins会对存储库进行轮询吗?

我讨厌这个功能!!对库的更改将触发使用库的管道!似乎无法关闭它!你的意思是,如果作业使用@Library('myLibrary')并且myLibrary得到一个新的提交,它将触发该作业?你不能使用默认版本来硬编码修订版吗?更改库中的某些内容,推动更改,再次执行构建并查看控制台。就我所记得的,在你改变库之后有一个git拉(虽然不是100%确定)是的!它包括库中的提交哈希!