@@ -73,8 +73,8 @@ describe("buildAndMaybePush", () => {
7373 dockerfile,
7474 } ) ;
7575
76- // 3 calls: docker tag + docker push + docker rm
77- expect ( runDockerCmd ) . toHaveBeenCalledTimes ( 3 ) ;
76+ // 3 calls: docker tag + docker push
77+ expect ( runDockerCmd ) . toHaveBeenCalledTimes ( 2 ) ;
7878 expect ( runDockerCmd ) . toHaveBeenNthCalledWith ( 1 , "docker" , [
7979 "tag" ,
8080 `test-app:tag` ,
@@ -84,15 +84,11 @@ describe("buildAndMaybePush", () => {
8484 "push" ,
8585 `${ getCloudflareContainerRegistry ( ) } /some-account-id/test-app:tag` ,
8686 ] ) ;
87- expect ( runDockerCmd ) . toHaveBeenNthCalledWith ( 3 , "docker" , [
88- "image" ,
89- "rm" ,
90- `${ getCloudflareContainerRegistry ( ) } /some-account-id/test-app:tag` ,
91- ] ) ;
87+
9288 expect ( dockerImageInspect ) . toHaveBeenCalledTimes ( 2 ) ;
9389 expect ( dockerImageInspect ) . toHaveBeenNthCalledWith ( 1 , "docker" , {
9490 imageTag : `test-app:tag` ,
95- formatString : "{{ json .RepoDigests }} {{ .Id }} " ,
91+ formatString : "{{ json .RepoDigests }}" ,
9692 } ) ;
9793 expect ( dockerImageInspect ) . toHaveBeenNthCalledWith ( 2 , "docker" , {
9894 imageTag : `test-app:tag` ,
@@ -121,8 +117,8 @@ describe("buildAndMaybePush", () => {
121117 dockerfile,
122118 } ) ;
123119
124- // 3 calls: docker tag + docker push + docker rm
125- expect ( runDockerCmd ) . toHaveBeenCalledTimes ( 3 ) ;
120+ // 3 calls: docker tag + docker push
121+ expect ( runDockerCmd ) . toHaveBeenCalledTimes ( 2 ) ;
126122 expect ( runDockerCmd ) . toHaveBeenNthCalledWith ( 1 , "docker" , [
127123 "tag" ,
128124 `registry.cloudflare.com/test-app:tag` ,
@@ -132,15 +128,10 @@ describe("buildAndMaybePush", () => {
132128 "push" ,
133129 `${ getCloudflareContainerRegistry ( ) } /some-account-id/test-app:tag` ,
134130 ] ) ;
135- expect ( runDockerCmd ) . toHaveBeenNthCalledWith ( 3 , "docker" , [
136- "image" ,
137- "rm" ,
138- `${ getCloudflareContainerRegistry ( ) } /some-account-id/test-app:tag` ,
139- ] ) ;
140131 expect ( dockerImageInspect ) . toHaveBeenCalledTimes ( 2 ) ;
141132 expect ( dockerImageInspect ) . toHaveBeenNthCalledWith ( 1 , "docker" , {
142133 imageTag : `${ getCloudflareContainerRegistry ( ) } /test-app:tag` ,
143- formatString : "{{ json .RepoDigests }} {{ .Id }} " ,
134+ formatString : "{{ json .RepoDigests }}" ,
144135 } ) ;
145136 expect ( dockerImageInspect ) . toHaveBeenNthCalledWith ( 2 , "docker" , {
146137 imageTag : `${ getCloudflareContainerRegistry ( ) } /test-app:tag` ,
@@ -169,8 +160,8 @@ describe("buildAndMaybePush", () => {
169160 dockerfile,
170161 } ) ;
171162
172- // 3 calls: docker tag + docker push + docker rm
173- expect ( runDockerCmd ) . toHaveBeenCalledTimes ( 3 ) ;
163+ // 3 calls: docker tag + docker push
164+ expect ( runDockerCmd ) . toHaveBeenCalledTimes ( 2 ) ;
174165 expect ( runDockerCmd ) . toHaveBeenNthCalledWith ( 1 , "docker" , [
175166 "tag" ,
176167 `registry.cloudflare.com/some-account-id/test-app:tag` ,
@@ -180,15 +171,10 @@ describe("buildAndMaybePush", () => {
180171 "push" ,
181172 `${ getCloudflareContainerRegistry ( ) } /some-account-id/test-app:tag` ,
182173 ] ) ;
183- expect ( runDockerCmd ) . toHaveBeenNthCalledWith ( 3 , "docker" , [
184- "image" ,
185- "rm" ,
186- `${ getCloudflareContainerRegistry ( ) } /some-account-id/test-app:tag` ,
187- ] ) ;
188174 expect ( dockerImageInspect ) . toHaveBeenCalledTimes ( 2 ) ;
189175 expect ( dockerImageInspect ) . toHaveBeenNthCalledWith ( 1 , "docker" , {
190176 imageTag : `registry.cloudflare.com/some-account-id/test-app:tag` ,
191- formatString : "{{ json .RepoDigests }} {{ .Id }} " ,
177+ formatString : "{{ json .RepoDigests }}" ,
192178 } ) ;
193179 expect ( dockerImageInspect ) . toHaveBeenNthCalledWith ( 2 , "docker" , {
194180 imageTag : `registry.cloudflare.com/some-account-id/test-app:tag` ,
@@ -222,7 +208,7 @@ describe("buildAndMaybePush", () => {
222208 "/custom/docker/path" ,
223209 {
224210 imageTag : `test-app:tag` ,
225- formatString : "{{ json .RepoDigests }} {{ .Id }} " ,
211+ formatString : "{{ json .RepoDigests }}" ,
226212 }
227213 ) ;
228214 expect ( dockerImageInspect ) . toHaveBeenNthCalledWith (
@@ -262,8 +248,8 @@ describe("buildAndMaybePush", () => {
262248 dockerfile,
263249 } ) ;
264250
265- // 3 calls: docker tag + docker push + docker rm
266- expect ( runDockerCmd ) . toHaveBeenCalledTimes ( 3 ) ;
251+ // 3 calls: docker tag + docker push
252+ expect ( runDockerCmd ) . toHaveBeenCalledTimes ( 2 ) ;
267253 expect ( runDockerCmd ) . toHaveBeenNthCalledWith ( 1 , "docker" , [
268254 "tag" ,
269255 `test-app:tag` ,
@@ -273,15 +259,10 @@ describe("buildAndMaybePush", () => {
273259 "push" ,
274260 `${ getCloudflareContainerRegistry ( ) } /some-account-id/test-app:tag` ,
275261 ] ) ;
276- expect ( runDockerCmd ) . toHaveBeenNthCalledWith ( 3 , "docker" , [
277- "image" ,
278- "rm" ,
279- `${ getCloudflareContainerRegistry ( ) } /some-account-id/test-app:tag` ,
280- ] ) ;
281262 expect ( dockerImageInspect ) . toHaveBeenCalledTimes ( 2 ) ;
282263 expect ( dockerImageInspect ) . toHaveBeenNthCalledWith ( 1 , "docker" , {
283264 imageTag : `test-app:tag` ,
284- formatString : "{{ json .RepoDigests }} {{ .Id }} " ,
265+ formatString : "{{ json .RepoDigests }}" ,
285266 } ) ;
286267 expect ( dockerImageInspect ) . toHaveBeenNthCalledWith ( 2 , "docker" , {
287268 imageTag : `test-app:tag` ,
@@ -298,12 +279,12 @@ describe("buildAndMaybePush", () => {
298279 vi . mocked ( dockerImageInspect ) . mockReset ( ) ;
299280 vi . mocked ( dockerImageInspect )
300281 . mockResolvedValueOnce (
301- '["registry.cloudflare.com/test-app@sha256:three"] matching-config-sha '
282+ '["registry.cloudflare.com/test-app@sha256:three"]'
302283 )
303284 . mockResolvedValueOnce ( "53387881 2" ) ;
304285 vi . mocked ( runDockerCmdWithOutput ) . mockReset ( ) ;
305286 vi . mocked ( runDockerCmdWithOutput ) . mockImplementationOnce ( ( ) => {
306- return '{"Descriptor":{"digest":"matching-config-sha" }}' ;
287+ return '{"Descriptor":{"digest":"three }}' ;
307288 } ) ;
308289
309290 await runWrangler (
@@ -330,16 +311,10 @@ describe("buildAndMaybePush", () => {
330311 "-v" ,
331312 `${ getCloudflareContainerRegistry ( ) } /some-account-id/test-app@sha256:three` ,
332313 ] ) ;
333- expect ( runDockerCmd ) . toHaveBeenCalledOnce ( ) ;
334- expect ( runDockerCmd ) . toHaveBeenCalledWith ( "docker" , [
335- "image" ,
336- "rm" ,
337- `test-app:tag` ,
338- ] ) ;
339314 expect ( dockerImageInspect ) . toHaveBeenCalledTimes ( 2 ) ;
340315 expect ( dockerImageInspect ) . toHaveBeenNthCalledWith ( 1 , "docker" , {
341316 imageTag : `test-app:tag` ,
342- formatString : "{{ json .RepoDigests }} {{ .Id }} " ,
317+ formatString : "{{ json .RepoDigests }}" ,
343318 } ) ;
344319 expect ( dockerImageInspect ) . toHaveBeenNthCalledWith ( 2 , "docker" , {
345320 imageTag : `test-app:tag` ,
0 commit comments