代码之家  ›  专栏  ›  技术社区  ›  Sheena

justfile导出变量中令牌的未知开始

  •  0
  • Sheena  · 技术社区  · 3 年前

    我的justfile如下所示:

    export GIT_COMMIT:="$(git show --format="%h" --no-patch)"
    
    docker_build:
        docker build -t some/tag:$GIT_COMMIT -t some/tag:latest .
    

    export GIT_COMMIT:="$(git show --format="%h" --no-patch)"
                                             ^
    

    just % .但这是必要的。

    有没有一种简单的方法可以让它发挥作用?我在几个不同的地方使用GIT_COMMIT变量,因此如果它是可重用的,那就更好了。

    到目前为止,我正在使用此解决方法:

    docker_build:
        GIT_COMMIT="$(git show --format="%h" --no-patch)";  docker build -t some/tag:$GIT_COMMIT .
        docker build -t some/tag:latest .
    

    0 回复  |  直到 2 年前
    推荐文章