diff --git a/lib/modules/manager/kustomize/__snapshots__/extract.spec.ts.snap b/lib/modules/manager/kustomize/__snapshots__/extract.spec.ts.snap index 2d4502182e61062f9fcc334db5a597d2a848f607..2d21234e895c42a438bb9174f38da2417adbb67b 100644 --- a/lib/modules/manager/kustomize/__snapshots__/extract.spec.ts.snap +++ b/lib/modules/manager/kustomize/__snapshots__/extract.spec.ts.snap @@ -46,6 +46,7 @@ exports[`modules/manager/kustomize/extract extractPackageFile() extracts from ne { "deps": [ { + "autoReplaceStringTemplate": "{{newValue}}{{#if newDigest}}@{{newDigest}}{{/if}}", "currentDigest": undefined, "currentValue": "11", "datasource": "docker", @@ -54,6 +55,7 @@ exports[`modules/manager/kustomize/extract extractPackageFile() extracts from ne "replaceString": "11", }, { + "autoReplaceStringTemplate": "{{newValue}}{{#if newDigest}}@{{newDigest}}{{/if}}", "currentDigest": "sha256:b0cfe264cb1143c7c660ddfd5c482464997d62d6bc9f97f8fdf3deefce881a8c", "currentValue": "11", "datasource": "docker", @@ -214,6 +216,7 @@ exports[`modules/manager/kustomize/extract extractPackageFile() should extract d "depType": "Component", }, { + "autoReplaceStringTemplate": "{{newValue}}{{#if newDigest}}@{{newDigest}}{{/if}}", "currentDigest": undefined, "currentValue": "v0.1.0", "datasource": "docker", @@ -227,6 +230,7 @@ exports[`modules/manager/kustomize/extract extractPackageFile() should extract d exports[`modules/manager/kustomize/extract extractPackageFile() should extract out image versions 1`] = ` [ { + "autoReplaceStringTemplate": "{{newValue}}{{#if newDigest}}@{{newDigest}}{{/if}}", "currentDigest": undefined, "currentValue": "v0.1.0", "datasource": "docker", @@ -235,6 +239,7 @@ exports[`modules/manager/kustomize/extract extractPackageFile() should extract o "replaceString": "v0.1.0", }, { + "autoReplaceStringTemplate": "{{newValue}}{{#if newDigest}}@{{newDigest}}{{/if}}", "currentDigest": undefined, "currentValue": "v0.0.1", "datasource": "docker", @@ -243,6 +248,7 @@ exports[`modules/manager/kustomize/extract extractPackageFile() should extract o "replaceString": "v0.0.1", }, { + "autoReplaceStringTemplate": "{{newValue}}{{#if newDigest}}@{{newDigest}}{{/if}}", "currentDigest": undefined, "currentValue": "v0.0.2", "datasource": "docker", @@ -251,6 +257,7 @@ exports[`modules/manager/kustomize/extract extractPackageFile() should extract o "replaceString": "v0.0.2", }, { + "autoReplaceStringTemplate": "{{newValue}}{{#if newDigest}}@{{newDigest}}{{/if}}", "currentDigest": undefined, "currentValue": "v0.0.3", "datasource": "docker", @@ -259,6 +266,7 @@ exports[`modules/manager/kustomize/extract extractPackageFile() should extract o "replaceString": "v0.0.3", }, { + "autoReplaceStringTemplate": "{{newValue}}{{#if newDigest}}@{{newDigest}}{{/if}}", "currentDigest": undefined, "currentValue": "v0.0.4", "datasource": "docker", diff --git a/lib/modules/manager/kustomize/extract.spec.ts b/lib/modules/manager/kustomize/extract.spec.ts index e41d7719b874a1d8401033a858b2f7aa98329c00..36632d807ed3c1fbd378a677c97f72518bbe3aa3 100644 --- a/lib/modules/manager/kustomize/extract.spec.ts +++ b/lib/modules/manager/kustomize/extract.spec.ts @@ -197,6 +197,8 @@ describe('modules/manager/kustomize/extract', () => { it('should correctly extract a default image', () => { const sample = { + autoReplaceStringTemplate: + '{{newValue}}{{#if newDigest}}@{{newDigest}}{{/if}}', currentDigest: undefined, currentValue: 'v1.0.0', datasource: DockerDatasource.id, @@ -212,6 +214,8 @@ describe('modules/manager/kustomize/extract', () => { it('should correctly extract an image in a repo', () => { const sample = { + autoReplaceStringTemplate: + '{{newValue}}{{#if newDigest}}@{{newDigest}}{{/if}}', currentDigest: undefined, currentValue: 'v1.0.0', datasource: DockerDatasource.id, @@ -227,6 +231,8 @@ describe('modules/manager/kustomize/extract', () => { it('should correctly extract from a different registry', () => { const sample = { + autoReplaceStringTemplate: + '{{newValue}}{{#if newDigest}}@{{newDigest}}{{/if}}', currentDigest: undefined, currentValue: 'v1.0.0', datasource: DockerDatasource.id, @@ -242,6 +248,8 @@ describe('modules/manager/kustomize/extract', () => { it('should correctly extract from a different port', () => { const sample = { + autoReplaceStringTemplate: + '{{newValue}}{{#if newDigest}}@{{newDigest}}{{/if}}', currentDigest: undefined, currentValue: 'v1.0.0', datasource: DockerDatasource.id, @@ -257,6 +265,8 @@ describe('modules/manager/kustomize/extract', () => { it('should correctly extract from a multi-depth registry', () => { const sample = { + autoReplaceStringTemplate: + '{{newValue}}{{#if newDigest}}@{{newDigest}}{{/if}}', currentDigest: undefined, currentValue: 'v1.0.0', replaceString: 'v1.0.0', diff --git a/lib/modules/manager/kustomize/extract.ts b/lib/modules/manager/kustomize/extract.ts index 5bccc523a5b34b3fa7a5e80b497e983f7b724c9b..f930f576a9e274e784719edecce0e4e25a6e9b77 100644 --- a/lib/modules/manager/kustomize/extract.ts +++ b/lib/modules/manager/kustomize/extract.ts @@ -121,6 +121,8 @@ export function extractImage(image: Image): PackageDependency | null { ...dep, datasource: DockerDatasource.id, replaceString: newTag, + autoReplaceStringTemplate: + '{{newValue}}{{#if newDigest}}@{{newDigest}}{{/if}}', }; }