0

以下の OpenShift BuildConfig を定義しました。

<snip>
    output:
      to:
        kind: DockerImage
        name: myregistry.com/myapp:${TAG}
    strategy:
      type: Docker
      dockerStrategy:
        from:
          kind: ImageStreamTag
          name: nodejs-12:latest
          namespace: myproject
        env:
          - name: TAG
            value: latest

package.jsonTAG は、アプリケーションのバージョンと Jenkins番号で構成されるバージョン番号にしたいと考えています#build。そのため、オプションを使用して OpenShiftstart-buildコマンドラインでこの env 値を渡す予定です。-eただし、BuildConfig 定義を適用すると、name is not a valid Docker pull specification: invalid reference format. 変数を使用してイメージ タグの文字列値を指定するにはどうすればよいですか? アドバイスや洞察をいただければ幸いです。

4

1 に答える 1