【问题标题】:Can I reset the value of setting keys in SBT shell我可以在 SBT shell 中重置设置键的值吗
【发布时间】:2020-02-20 17:48:47
【问题描述】:

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

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

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

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

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

更具体地说是我需要实现的目标

启动 sbt,将 appImageTags 值更改为新值“36799.azurecr.io.com/app”并构建图像,这样当我在 docker 中列出我的图像时,我可以找到一个图像标记为“36799.azurecr.io.com/app”

【问题讨论】:

    标签: sbt docker-image


    【解决方案1】:

    在sbt shell中输入以下命令即可解决问题

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-05
      • 1970-01-01
      • 2011-02-05
      • 2019-11-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-27
      • 2012-03-02
      相关资源
      最近更新 更多