Bitbucket pipeline docker тег изображения изменен на дайджест изображения во время выполнения? - PullRequest
1 голос
/ 29 мая 2020

Мы начали сталкиваться с ошибкой во время сборки конвейера битбакета, и обычно средство устранения неполадок уходит в отпуск на следующие несколько недель !!!

Мы пытаемся выяснить, что произошло, поскольку там не было Были внесены какие-либо изменения кода в репо, но наши сборки конвейера теперь не работают.

Разница между работающей сборкой и неудачной сборкой, похоже, связана с изображением docker. (который также не изменился с прошлого года)

Раньше вывод шага сборки заканчивался следующим образом

.....
Artifact "node_modules/**": Downloading
Artifact "node_modules/**": Downloaded 158.4 MiB in 2 seconds
Artifact "node_modules/**": Extracting
Artifact "node_modules/**": Extracted in 7 seconds
Artifact "package.json": Downloading
Artifact "package.json": Downloaded 1.6 KiB in 0 seconds
Artifact "package.json": Extracting
Artifact "package.json": Extracted in 0 seconds

И он переключался на следующий шаг, но теперь его изменили на ..

Artifact "node_modules/**": Downloading
Artifact "node_modules/**": Downloaded 158.4 MiB in 2 seconds
Artifact "node_modules/**": Extracting
Artifact "node_modules/**": Extracted in 7 seconds
Artifact "package.json": Downloading
Artifact "package.json": Downloaded 1.6 KiB in 0 seconds
Artifact "package.json": Extracting
Artifact "package.json": Extracted in 0 seconds
Images used:
    build : docker-pullable://dtr/docker-image/server@sha256:1261f2df0f4..............

Нет, где мы указываем изображение docker с дайджестом изображения, у нас есть изображение docker с тегом, указанным в нашем pipebucket-pipeline.yml файле, но не дайджест. Странно то, что в предыдущих успешных сборках строка images used нигде в выводе шага сборки не появлялась.

Почему это изменилось внезапно? где указывается дайджест изображения и почему он теперь появляется как часть этапа сборки ??

...