package cn.reghao.bnt.web.devops.builder.tool.compiler;

/**
 * 编译代码
 *
 * @author reghao
 * @date 2020-01-21 16:17:22
 */
public interface CodeCompiler {
    /**
     * @param appId 应用标识
     * @param appCompileHome 编译应用代码所处的目录
     * @date 2020-01-21 下午4:20
     */
    void compile(String appId, String appCompileHome) throws Exception;
    default void compile(String appId, String appCompileHome, String env, String appRootPath) throws Exception {
    }
}
