小编Kap*_*lny的帖子

所有项目的模板Jenkinsfile

例如:

我有30个multibranch Git项目.所有项目都有自己的Jenkinsfile.突然间我找到了一个很酷的Jenkins插件,我想为所有项目添加它.这对所有项目都很痛苦,这是一个很大的浪费时间.

是否有可能创建一些像模板Jenkinsfile这样的东西,就像项目Jenkinsfile的包装器或类似的东西,这使我有可能在1个地方而不是30个地方进行更改?

我想要的是这样的:

stage {
 ...}
timestamps {
    <include rest of stages definied in projects>
}
stage {
... }
Run Code Online (Sandbox Code Playgroud)

在某些回购中的模板文件是这样查找的.所有项目都定义了自己的阶段,这些阶段包含在模板Jenkinsfile的中间并在项目中定义.

所以项目中的Jenkinsfile必须:

  • 从存储库加载模板
  • 把阶段放在模板Jenkinsfile的中间

jenkins jenkins-pipeline

12
推荐指数
2
解决办法
5201
查看次数

IntelliJ中未使用的属性

我在IntelliJ检查中遇到问题:这表明我的所有属性都未使用(请参阅图片)。这是不正确的,因为我的所有属性都已在Spring Boot项目中正确使用。我正在使用IntelliJ Community Edition 2016.1.4

未使用的属性图片

properties intellij-idea spring-boot

10
推荐指数
2
解决办法
4196
查看次数

Reactor取消订阅的方式

我试图找出Reactor Project,我正在寻找一种取消订阅的方法.我知道在进行例如Flux的订阅后,我可以获得可用于发送onCancel信号的Cancellation对象的引用,但这只是在订阅之后我需要在某种Collection中保存该引用.

有没有更好的方法来获得取消对象?或者只是取消订阅.也许某种地方包含对所有活跃订阅的引用 - 是的,这将是非常棒的......

java reactive-programming project-reactor

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

咖啡因 - 如何仅在创建时间后过期缓存值

Caffeine 具有expiresAfterWrite查看上次写入时间的方法。我希望它只查看创建时间。因此,当第一个条目出现时,条目将在固定时间后过期,而无需查看此条目的更新次数。这可能吗?

java caching caffeine

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