Tasks\ContainerArchiveCache.cs (29)
28Append(hash, FormatVersion.ToString());
29Append(hash, Constants.Version);
30Append(hash, baseImageManifestDigest);
31Append(hash, task.Repository);
32Append(hash, task.WorkingDirectory);
33Append(hash, task.ContainerUser);
34Append(hash, task.ImageFormat);
35Append(hash, task.AppCommandInstruction);
38Append(hash, sourceDateEpoch is null
41Append(hash, task.GenerateLabels.ToString());
44Append(hash, task.GenerateCreatedLabels.ToString());
45Append(hash, task.GenerateDigestLabel.ToString());
48Append(hash, task.SkipPublishing.ToString());
59Append(hash, task.ContainerRuntimeIdentifier);
179Append(hash, "Labels");
180Append(hash, labelArray.Length.ToString());
183Append(hash, label.ItemSpec);
184Append(hash, label.GetMetadata("Value"));
191Append(hash, name);
192Append(hash, itemArray.Length.ToString());
195Append(hash, item.ItemSpec);
198Append(hash, item.GetMetadata(metadataName));
206Append(hash, name);
207Append(hash, valueArray.Length.ToString());
210Append(hash, value);
222Append(hash, identity);
224Append(hash, info is DirectoryInfo ? "directory" : "file");
227Append(hash, ((int)Layer.DetermineFileMode(info)).ToString());
233Append(hash, stream.Length.ToString());