@Override public String call() throws Exception { return npmInstallTask.getWorkingDir() + "/node_modules/clay*/src/**/*.soy"; }
private void _configureTaskExecuteNpmArgs( ExecuteNpmTask executeNpmTask, NodeExtension nodeExtension) { executeNpmTask.args(nodeExtension.getNpmArgs()); }
@Override protected List<String> getCompleteArgs() { List<String> completeArgs = super.getCompleteArgs(); completeArgs.add("run-script"); completeArgs.add(getScriptName()); return completeArgs; }
@Override protected List<String> getCompleteArgs() { List<String> completeArgs = super.getCompleteArgs(); File cacheDir = getCacheDir(); if (cacheDir != null) { completeArgs.add("--cache"); completeArgs.add(FileUtil.getAbsolutePath(cacheDir)); } String logLevel = getLogLevel(); if (Validator.isNotNull(logLevel)) { completeArgs.add("--loglevel"); completeArgs.add(logLevel); } completeArgs.add("--production"); completeArgs.add(Boolean.toString(isProduction())); completeArgs.add("--progress"); completeArgs.add(Boolean.toString(isProgress())); String registry = getRegistry(); if (Validator.isNotNull(registry)) { completeArgs.add("--registry"); completeArgs.add(registry); } return completeArgs; }
@Override public void executeNode() throws Exception { Project project = getProject(); File cacheDir = getCacheDir(); if (isCacheConcurrent() || ((cacheDir != null) && FileUtil.isChild(cacheDir, project.getProjectDir()))) { super.executeNode(); } else { synchronized (ExecuteNpmTask.class) { super.executeNode(); } } }
@Override public void executeNode() throws Exception { String digest = FileUtil.getDigest(getSourceFiles()); super.executeNode(); _writeSourceDigestFile(digest.getBytes(StandardCharsets.UTF_8)); }
@Override public String call() throws Exception { if (getNodeDir() == null) { return "npm"; } return "node"; }
public File getCacheDir() { return GradleUtil.toFile(getProject(), _cacheDir); }
@Override public String call() throws Exception { String logLevel = null; Logger logger = getLogger(); if (logger.isTraceEnabled()) { logLevel = "silly"; } else if (logger.isDebugEnabled()) { logLevel = "verbose"; } else if (logger.isInfoEnabled()) { logLevel = "info"; } else if (logger.isWarnEnabled()) { logLevel = "warn"; } else if (logger.isErrorEnabled()) { logLevel = "error"; } return logLevel; }
@Override protected List<String> getCompleteArgs() { List<String> completeArgs = super.getCompleteArgs(); File cacheDir = getCacheDir(); if (cacheDir != null) { completeArgs.add("--cache"); completeArgs.add(FileUtil.getAbsolutePath(cacheDir)); } String logLevel = getLogLevel(); if (Validator.isNotNull(logLevel)) { completeArgs.add("--loglevel"); completeArgs.add(logLevel); } completeArgs.add("--production"); completeArgs.add(Boolean.toString(isProduction())); completeArgs.add("--progress"); completeArgs.add(Boolean.toString(isProgress())); String registry = getRegistry(); if (Validator.isNotNull(registry)) { completeArgs.add("--registry"); completeArgs.add(registry); } return completeArgs; }
@Override public void executeNode() throws Exception { Project project = getProject(); File cacheDir = getCacheDir(); if (isCacheConcurrent() || ((cacheDir != null) && FileUtil.isChild(cacheDir, project.getProjectDir()))) { super.executeNode(); } else { synchronized (ExecuteNpmTask.class) { super.executeNode(); } } }
@Override public void executeNode() throws Exception { String digest = FileUtil.getDigest(getSourceFiles()); super.executeNode(); _writeSourceDigestFile(digest.getBytes(StandardCharsets.UTF_8)); }
@Override public String call() throws Exception { if (getNodeDir() == null) { return "npm"; } return "node"; }
public File getCacheDir() { return GradleUtil.toFile(getProject(), _cacheDir); }
@Override public String call() throws Exception { String logLevel = null; Logger logger = getLogger(); if (logger.isTraceEnabled()) { logLevel = "silly"; } else if (logger.isDebugEnabled()) { logLevel = "verbose"; } else if (logger.isInfoEnabled()) { logLevel = "info"; } else if (logger.isWarnEnabled()) { logLevel = "warn"; } else if (logger.isErrorEnabled()) { logLevel = "error"; } return logLevel; }
private void _npmCacheVerify() { Logger logger = getLogger(); try { _npmCacheVerify = true; super.executeNode(); } catch (Exception e) { if (logger.isWarnEnabled()) { String message = "Unable to run \"npm cache verify\""; if (Validator.isNotNull(e.getMessage())) { message = e.getMessage() + ". " + message; } logger.warn(message); } } finally { _npmCacheVerify = false; } }
@Override public String call() throws Exception { return npmInstallTask.getWorkingDir() + "/node_modules/metal*/src/**/*.soy"; }
@Override protected List<String> getCompleteArgs() { List<String> completeArgs = super.getCompleteArgs(); completeArgs.add("shrinkwrap"); if (isIncludeDevDependencies()) { completeArgs.add("--dev"); } return completeArgs; }
@Override public File call() throws Exception { if (useGlobalConcurrentCacheCallable.call()) { return null; } File nodeDir = executeNpmTask.getNodeDir(); if (nodeDir == null) { return null; } return new File(nodeDir, ".cache"); }
private void _configureTaskNpmRunTestForLifecycleBasePlugin( ExecuteNpmTask executeNpmTask) { Task checkTask = GradleUtil.getTask( executeNpmTask.getProject(), LifecycleBasePlugin.CHECK_TASK_NAME); checkTask.dependsOn(executeNpmTask); }