我可以在SBT shell中重置设置键的值

问题描述 投票:0回答:1

在我的sbt.build文件中,可以找到以下设置

val appImageTags = settingKey[String]("Comma separated list of additional tags for app Docker image")

ThisBuild / appImageTags := "36799.amazonaws.com/app"

构建任务需要一个名为appImageTags的设置键。它给出了需要推送到Amazon云的容器映像的标签名称。

目前映像也需要推送到Azure云,是否可以在sbt shell中更改密钥的值?

更具体地讲,我需要实现的目标

启动sbt,将appImageTags值更改为新值“ 36799.azurecr.io.com/app”并构建映像,以便在docker中列出映像时可以找到标记有“”的映像36799.azurecr.io.com/app“

sbt docker-image
1个回答
0
投票
在sbt shell中输入以下命令即可解决问题

appImageTags in ThisBuild ~= { (prev: String) => "36799.azurecr.io.com/app" }

© www.soinside.com 2019 - 2024. All rights reserved.