Tabnine Logo
Exec.dependsOn
Code IndexAdd Tabnine to your IDE (free)

How to use
dependsOn
method
in
org.gradle.api.tasks.Exec

Best Java code snippets using org.gradle.api.tasks.Exec.dependsOn (Showing top 5 results out of 315)

origin: dsyer/spring-boot-thin-launcher

exec.dependsOn(prepareTask);
exec.doFirst(new Action<Task>() {
  @SuppressWarnings("unchecked")
origin: io.github.rwinch.antora/antora-gradle-plugin

  @Override
  public void apply(Project project) {
    project.getPlugins().apply(NodePlugin.class);

    NodeExtension node = project.getExtensions().getByType(NodeExtension.class);
    node.setDownload(true);
    node.setVersion("8.11.4");
    node.setNodeModulesDir(project.file(new File(project.getBuildDir(), "/modules")));

    NpmTask downloadAntoraCli = project.getTasks()
        .create("downloadAntoraCli", NpmTask.class);
    downloadAntoraCli.setArgs(Arrays.asList("install", "@antora/cli"));

    NpmTask downloadAntoraSiteGenerator = project.getTasks()
        .create("downloadAntoraSiteGenerator", NpmTask.class);
    downloadAntoraSiteGenerator.setArgs(Arrays.asList("install", "@antora/site-generator-default"));

    Task downloadAntora = project.getTasks().create("downloadAntora");
    downloadAntora.dependsOn(downloadAntoraCli, downloadAntoraSiteGenerator);

    Exec antora = project.getTasks().create("antora", Exec.class);
    antora.setGroup("Docs");
    antora.setDescription("Installs and runs antora site.yml");
    antora.dependsOn(downloadAntora);
    antora.setCommandLine("build/modules/node_modules/@antora/cli/bin/antora", "site.yml");
  }
}
origin: gradle.plugin.com.shopify.rocky/rocky-plugin

private Exec createExecuteModelsGeneratorTask(Project project, Task dependencyTask) {
  return project.getTasks().create("executeModelGeneratorScript", Exec.class, exec -> {
    exec.dependsOn(dependencyTask);
    exec.workingDir(createFileFromPath(generatorScriptDir.get()));
    exec.commandLine(createFileFromPath(generatorScriptFile.get())).setArgs(getScriptArguments());
    exec.execute();
  });
}
origin: com.palantir.gradle.conjure/gradle-conjure

      task.commandLine("npm", "install", "--no-package-lock");
      task.workingDir(srcDirectory);
      task.dependsOn(compileConjureTypeScript);
      task.getInputs().file(new File(srcDirectory, "package.json"));
      task.getOutputs().dir(new File(srcDirectory, "node_modules"));
  task.commandLine("npm", "run-script", "build");
  task.workingDir(srcDirectory);
  task.dependsOn(installTypeScriptDependencies);
});
Task publishTypeScript = project.getTasks().create("publishTypeScript", Exec.class, task -> {
  task.commandLine("npm", "publish");
  task.workingDir(srcDirectory);
  task.dependsOn(compileConjureTypeScript);
  task.dependsOn(compileTypeScript);
});
subproj.afterEvaluate(p -> subproj.getTasks().maybeCreate("publish").dependsOn(publishTypeScript));
origin: com.palantir.gradle.conjure/gradle-conjure

    distDir);
task.workingDir(subproj.file("python"));
task.dependsOn(compileConjurePython);
Task cleanTask = project.getTasks().findByName(TASK_CLEAN);
cleanTask.dependsOn(project.getTasks().findByName("cleanCompileConjurePython"));
org.gradle.api.tasksExecdependsOn

Popular methods of Exec

  • commandLine
  • exec
  • setDescription
  • doFirst
  • setCommandLine
  • setGroup
  • workingDir
  • configure
  • doLast
  • execute
  • getCommandLine
  • getInputs
  • getCommandLine,
  • getInputs,
  • getOutputs,
  • mustRunAfter,
  • setIgnoreExitValue

Popular in Java

  • Start an intent from android
  • setRequestProperty (URLConnection)
  • setContentView (Activity)
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • URI (java.net)
    A Uniform Resource Identifier that identifies an abstract or physical resource, as specified by RFC
  • MessageDigest (java.security)
    Uses a one-way hash function to turn an arbitrary number of bytes into a fixed-length byte sequence.
  • MessageFormat (java.text)
    Produces concatenated messages in language-neutral way. New code should probably use java.util.Forma
  • Stack (java.util)
    Stack is a Last-In/First-Out(LIFO) data structure which represents a stack of objects. It enables u
  • AtomicInteger (java.util.concurrent.atomic)
    An int value that may be updated atomically. See the java.util.concurrent.atomic package specificati
  • BasicDataSource (org.apache.commons.dbcp)
    Basic implementation of javax.sql.DataSource that is configured via JavaBeans properties. This is no
  • Top 12 Jupyter Notebook extensions
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now