Skip to content

Commit

Permalink
fix: pull docker image by digest
Browse files Browse the repository at this point in the history
  • Loading branch information
manusa committed Jul 6, 2023
1 parent eecff33 commit 2698e4d
Showing 1 changed file with 3 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,6 @@
package org.eclipse.jkube.integrationtests.jupiter.api.extension;

import io.fabric8.junit.jupiter.HasKubernetesClient;
import io.fabric8.kubernetes.api.model.IntOrString;
import io.fabric8.kubernetes.api.model.ServiceBuilder;
import org.eclipse.jkube.integrationtests.cli.CliUtils;
import org.eclipse.jkube.integrationtests.jupiter.api.DockerRegistry;
import org.eclipse.jkube.integrationtests.jupiter.api.DockerRegistryHost;
Expand All @@ -38,6 +36,8 @@ public class RegistryExtension implements HasKubernetesClient, BeforeAllCallback

private static final Logger log = LoggerFactory.getLogger(RegistryExtension.class);

private static final String DOCKER_REGISTRY_AMD64_LINUX_IMAGE = "registry:2.8.2@sha256:0f7e785a49386d7e98c502151f9b01dc5578aa4f13078a346b2c5cf50433f663";

@Override
public void beforeAll(ExtensionContext context) throws Exception {
final var annotation = context.getRequiredTestClass().getAnnotation(DockerRegistry.class);
Expand Down Expand Up @@ -72,7 +72,7 @@ public void afterAll(ExtensionContext context) throws Exception {
private static CliUtils.CliResult startRegularDockerRegistry(DockerRegistry dockerRegistry) throws IOException, InterruptedException {
log.debug(() -> "Starting standard Docker Registry");
return CliUtils.runCommand("docker run --rm -d -p " + dockerRegistry.port() +":5000 --name " +
getName(dockerRegistry) + " registry:2");
getName(dockerRegistry) + " " + DOCKER_REGISTRY_AMD64_LINUX_IMAGE);
}

private static CliUtils.CliResult startWindowsDockerRegistry(DockerRegistry dockerRegistry) throws IOException, InterruptedException {
Expand Down

0 comments on commit 2698e4d

Please sign in to comment.