public SwarmServiceUpdateJob(ACRConfig config, ACRPayload payload) { var image = payload.GetImageName(); ServiceName = config.Services[image]; LoginCommand = $"docker login -u \"{config.Username}\" -p \"{config.Password}\" {config.Registry}"; UpdateCommand = $"docker service update --force {ServiceName} --with-registry-auth --image={config.Registry}/{image}"; }
public AzureContainerRegistryController(IOptions <ACRConfig> config, ILogger <AzureContainerRegistryController> logger) { this.config = config.Value; this.logger = logger; }