小编rem*_*elt的帖子

如何基于公共注册表中的git标记创建Docker镜像?

我正在使用Docker构建持续部署策略.我的代码托管在Github上,当我推送到git时,Docker注册表启动了自动构建.默认设置是在我推送到主控时开始构建,并使用"最新"标记创建图像.这很好,但我想也能够在git中标记提交并基于它创建一个图像.在Docker注册表站点上似乎有一些功能,在Edit Automated Build设置页面上,我可以为类型选择"tag"并提供静态标记名称.

如何让Docker标记名称与Git标记名称相同?

目标是能够标记特定版本,以便有版本历史记录.

git github continuous-deployment docker

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

Java 流有条件地添加多个值

我有一个像这样的对象列表,其中数量可以是负数或正数:

class Sale {
   String country;
   BigDecimal amount;
}
Run Code Online (Sandbox Code Playgroud)

我想最终得到一对所有负值和所有正值的总和,按国家/地区分类。

使用这些值:

country | amount
nl      | 9
nl      | -3
be      | 7.9
be      | -7
Run Code Online (Sandbox Code Playgroud)

有没有办法最终Map<String, Pair<BigDecimal, BigDecimal>>使用单个流?

使用两个单独的流很容易做到这一点,但我无法仅用一个流来解决。

java bigdecimal java-stream

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