2 writes to Repository
Microsoft.NET.Build.Containers (2)
DestinationImageReference.cs (2)
43Repository = repository; 58Repository = repository;
15 references to Repository
Microsoft.NET.Build.Containers (15)
DestinationImageReference.cs (3)
97return GenerateRegistryNames(RemoteRegistry!, Repository!, Tags); 99return GenerateLocalNames(Repository!, Tags); 118return $"{Repository}:{tagList}";
ImagePublisher.cs (1)
154Log.LogErrorWithCodeFromResources(nameof(Strings.UnableToAccessRepository), destinationImageReference.Repository, destinationImageReference.RemoteRegistry!.RegistryName);
LocalDaemons\ArchiveFileRegistry.cs (1)
34fullPath = Path.Combine(fullPath, destinationReference.Repository + ".tar.gz");
LocalDaemons\DockerCli.cs (3)
388tagsNode.Add($"{destinationReference.Repository}:{tag}"); 477destinationReference.Repository, 559destinationReference.Repository,
Registry\Registry.cs (7)
567await _registryAPI.Manifest.PutAsync(destinationImageReference.Repository, tag, multiArchImage.ImageIndex, multiArchImage.ImageIndexMediaType, cancellationToken).ConfigureAwait(false); 586if (await _registryAPI.Blob.ExistsAsync(destination.Repository, digest, cancellationToken).ConfigureAwait(false)) 593if (!await _registryAPI.Blob.Upload.TryMountAsync(destination.Repository, source.Repository, digest, cancellationToken).ConfigureAwait(false)) 602await destinationRegistry.PushLayerAsync(Layer.FromDescriptor(descriptor), destination.Repository, cancellationToken).ConfigureAwait(false); 629await UploadBlobAsync(destination.Repository, configDigest, stringStream, cancellationToken).ConfigureAwait(false); 642await _registryAPI.Manifest.PutAsync(destination.Repository, tag, builtImage.Manifest, builtImage.ManifestMediaType, cancellationToken).ConfigureAwait(false); 649await _registryAPI.Manifest.PutAsync(destination.Repository, builtImage.ManifestDigest, builtImage.Manifest, builtImage.ManifestMediaType, cancellationToken).ConfigureAwait(false);