Skip to content

Instantly share code, notes, and snippets.

@maxandersen
Created September 7, 2022 07:51
Show Gist options
  • Save maxandersen/fa070a3b89994f4595bd8fddfbb0c4a0 to your computer and use it in GitHub Desktop.
Save maxandersen/fa070a3b89994f4595bd8fddfbb0c4a0 to your computer and use it in GitHub Desktop.
///usr/bin/env jbang "$0" "$@" ; exit $?
//DEPS org.gradle:gradle-tooling-api:7.3-20210825160000+0000
import static java.lang.System.*;
import java.io.File;
import org.gradle.tooling.GradleConnector;
import org.gradle.tooling.ProjectConnection;
public class fetch {
public static void main(String... args) {
ProjectConnection connection = GradleConnector.newConnector()
.forProjectDirectory(new File("."))
.connect();
try {
connection.newBuild().forTasks("tasks").run();
} finally {
connection.close();
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment