All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.salesforce.dockerfileimageupdate.subcommands.ExecutableWithNamespace Maven / Gradle / Ivy

Go to download

This tool provides a mechanism to make security updates to docker images at scale. The tool searches github for declared docker images and sends pull requests to projects that are not using the desired version of the requested docker image.

There is a newer version: 1.1.26
Show newest version
/*
 * Copyright (c) 2018, salesforce.com, inc.
 * All rights reserved.
 * Licensed under the BSD 3-Clause license.
 * For full license text, see LICENSE.txt file in the repo root or
 * https://opensource.org/licenses/BSD-3-Clause
 */

package com.salesforce.dockerfileimageupdate.subcommands;

import com.salesforce.dockerfileimageupdate.utils.DockerfileGitHubUtil;
import net.sourceforge.argparse4j.inf.Namespace;

import java.io.IOException;

/**
 * 
 * @author minho-park
 *
 */
public interface ExecutableWithNamespace {

    void execute(Namespace ns, DockerfileGitHubUtil dockerfileGitHubUtil)
            throws IOException, IllegalAccessException, InstantiationException, InterruptedException;

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy