Java CDK ECR:如何设置存储库名称和标记

Java CDK ECR:如何设置存储库名称和标记,java,groovy,aws-cdk,amazon-ecr,Java,Groovy,Aws Cdk,Amazon Ecr,如何在CDK的DockerImageAsset上设置存储库名称和标记 这是我的代码:(groovy) 这是打印的图像url: ImageURL: 9999999999999.dkr.ecr.us-west-2.${Token[AWS.URLSuffix.1]}/aws-cdk/assets:89ae89e0b3f7652a4ac70a4e18d6b2acec2abff96920e81e6487da58c8b820f3 我想对于CI/CD来说应该是这样的,在这种情况下,存储库名称/标记并不重要

如何在CDK的DockerImageAsset上设置存储库名称和标记

这是我的代码:(groovy)

这是打印的图像url:

ImageURL: 9999999999999.dkr.ecr.us-west-2.${Token[AWS.URLSuffix.1]}/aws-cdk/assets:89ae89e0b3f7652a4ac70a4e18d6b2acec2abff96920e81e6487da58c8b820f3
我想对于CI/CD来说应该是这样的,在这种情况下,存储库名称/标记并不重要

但是,如果您需要在CI/CD环境之外使用此映像,它会变得一团糟,因为我们在同一个存储库(aws cdk/assets)中有许多不同的项目和版本

我看到一个名为“repositoryName”的方法,但它已被弃用,我找不到替代方法或解释它为何被弃用

ImageURL: 9999999999999.dkr.ecr.us-west-2.${Token[AWS.URLSuffix.1]}/aws-cdk/assets:89ae89e0b3f7652a4ac70a4e18d6b2acec2abff96920e81e6487da58c8b820f3