cleanup and build
This commit is contained in:
+35
-35
@@ -2,7 +2,7 @@ ssh.settings {
|
||||
knownHosts = allowAnyHosts
|
||||
}
|
||||
|
||||
task testConnection {
|
||||
tasks.register('testConnection') {
|
||||
doLast {
|
||||
ssh.run {
|
||||
session(remotes.ev3dev) {
|
||||
@@ -13,7 +13,7 @@ task testConnection {
|
||||
}
|
||||
}
|
||||
|
||||
task free {
|
||||
tasks.register('free') {
|
||||
doLast {
|
||||
ssh.run {
|
||||
session(remotes.ev3dev) {
|
||||
@@ -24,7 +24,7 @@ task free {
|
||||
}
|
||||
}
|
||||
|
||||
task top {
|
||||
tasks.register('top') {
|
||||
doLast {
|
||||
ssh.run {
|
||||
session(remotes.ev3dev) {
|
||||
@@ -35,7 +35,7 @@ task top {
|
||||
}
|
||||
}
|
||||
|
||||
task ps {
|
||||
tasks.register('ps') {
|
||||
doLast {
|
||||
ssh.run {
|
||||
session(remotes.ev3dev) {
|
||||
@@ -46,7 +46,7 @@ task ps {
|
||||
}
|
||||
}
|
||||
|
||||
task stopBluetooth {
|
||||
tasks.register('stopBluetooth') {
|
||||
doLast {
|
||||
ssh.run {
|
||||
session(remotes.ev3dev) {
|
||||
@@ -57,7 +57,7 @@ task stopBluetooth {
|
||||
}
|
||||
}
|
||||
|
||||
task ev3devInfo {
|
||||
tasks.register('ev3devInfo') {
|
||||
doLast {
|
||||
ssh.run {
|
||||
session(remotes.ev3dev) {
|
||||
@@ -68,7 +68,7 @@ task ev3devInfo {
|
||||
}
|
||||
}
|
||||
|
||||
task pkillJava {
|
||||
tasks.register('pkillJava') {
|
||||
doLast {
|
||||
ssh.run {
|
||||
session(remotes.ev3dev) {
|
||||
@@ -79,22 +79,22 @@ task pkillJava {
|
||||
}
|
||||
}
|
||||
|
||||
task removePreviousJar {
|
||||
tasks.register('removePreviousJar') {
|
||||
doLast {
|
||||
ssh.run {
|
||||
session(remotes.ev3dev) {
|
||||
println "rm /home/robot/" + "${rootProject.name}" + "-" + version + ".jar "
|
||||
execute "rm /home/robot/" + "${rootProject.name}" + "-" + version + ".jar "
|
||||
println "rm /home/robot/" + "${rootProject.name}" + "-" + version + "-all.jar "
|
||||
execute "rm /home/robot/" + "${rootProject.name}" + "-" + version + "-all.jar "
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
task deploy {
|
||||
tasks.register('deploy') {
|
||||
doLast {
|
||||
ssh.run {
|
||||
session(remotes.ev3dev) {
|
||||
put from: "${projectDir}/build/libs/" + "${rootProject.name}" + "-" + version + ".jar", into: "/home/robot/"
|
||||
put from: "${projectDir}/build/libs/" + "${rootProject.name}" + "-" + version + "-all.jar", into: "/home/robot/"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -102,97 +102,97 @@ task deploy {
|
||||
|
||||
deploy.dependsOn clean, fatJar
|
||||
|
||||
task remoteRun {
|
||||
tasks.register('remoteRun') {
|
||||
doLast {
|
||||
ssh.run {
|
||||
session(remotes.ev3dev) {
|
||||
println "time java -jar /home/robot/" + "${rootProject.name}" + "-" + version + ".jar "
|
||||
execute "time java -jar /home/robot/" + "${rootProject.name}" + "-" + version + ".jar "
|
||||
println "time java -jar /home/robot/" + "${rootProject.name}" + "-" + version + "-all.jar "
|
||||
execute "time java -jar /home/robot/" + "${rootProject.name}" + "-" + version + "-all.jar "
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
task remoteBrickRun {
|
||||
tasks.register('remoteBrickRun') {
|
||||
doLast {
|
||||
ssh.run {
|
||||
session(remotes.ev3dev) {
|
||||
println "time brickrun -- java -jar /home/robot/" + "${rootProject.name}" + "-" + version + ".jar "
|
||||
execute "time brickrun -- java -jar /home/robot/" + "${rootProject.name}" + "-" + version + ".jar "
|
||||
println "time brickrun -- java -jar /home/robot/" + "${rootProject.name}" + "-" + version + "-all.jar "
|
||||
execute "time brickrun -- java -jar /home/robot/" + "${rootProject.name}" + "-" + version + "-all.jar "
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
task remoteRunClassVerbose {
|
||||
tasks.register('remoteRunClassVerbose') {
|
||||
doLast {
|
||||
ssh.run {
|
||||
session(remotes.ev3dev) {
|
||||
println "java -verbose:class -jar /home/robot/" + "${rootProject.name}" + "-" + version + ".jar "
|
||||
execute "java -verbose:class -jar /home/robot/" + "${rootProject.name}" + "-" + version + ".jar "
|
||||
println "java -verbose:class -jar /home/robot/" + "${rootProject.name}" + "-" + version + "-all.jar "
|
||||
execute "java -verbose:class -jar /home/robot/" + "${rootProject.name}" + "-" + version + "-all.jar "
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
task remoteSudoRun {
|
||||
tasks.register('remoteSudoRun') {
|
||||
doLast {
|
||||
ssh.run {
|
||||
session(remotes.ev3dev) {
|
||||
println "echo -e \"maker\" | sudo -S java -jar /home/robot/" + "${rootProject.name}" + "-" + version + ".jar"
|
||||
execute "echo -e \"maker\" | sudo -S java -jar /home/robot/" + "${rootProject.name}" + "-" + version + ".jar"
|
||||
println "echo -e \"maker\" | sudo -S java -jar /home/robot/" + "${rootProject.name}" + "-" + version + "-all.jar"
|
||||
execute "echo -e \"maker\" | sudo -S java -jar /home/robot/" + "${rootProject.name}" + "-" + version + "-all.jar"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
task remoteProfilingRun {
|
||||
tasks.register('remoteProfilingRun') {
|
||||
doLast {
|
||||
ssh.run {
|
||||
session(remotes.ev3dev) {
|
||||
println "brickrun -- java -Dcom.sun.management.jmxremote=true -Dcom.sun.management.jmxremote.port=7091 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -jar /home/robot/" + "${rootProject.name}" + "-" + version + ".jar "
|
||||
execute "brickrun -- java -Dcom.sun.management.jmxremote=true -Dcom.sun.management.jmxremote.port=7091 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -jar /home/robot/" + "${rootProject.name}" + "-" + version + ".jar "
|
||||
println "brickrun -- java -Dcom.sun.management.jmxremote=true -Dcom.sun.management.jmxremote.port=7091 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -jar /home/robot/" + "${rootProject.name}" + "-" + version + "-all.jar "
|
||||
execute "brickrun -- java -Dcom.sun.management.jmxremote=true -Dcom.sun.management.jmxremote.port=7091 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -jar /home/robot/" + "${rootProject.name}" + "-" + version + "-all.jar "
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
task remoteProfilingSudoRun {
|
||||
tasks.register('remoteProfilingSudoRun') {
|
||||
doLast {
|
||||
ssh.run {
|
||||
session(remotes.ev3dev) {
|
||||
println "echo -e \"maker\" | sudo -S brickrun -- java -Dcom.sun.management.jmxremote=true -Dcom.sun.management.jmxremote.port=7091 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -jar /home/robot/" + "${rootProject.name}" + "-" + version + ".jar "
|
||||
execute "echo -e \"maker\" | sudo -S brickrun -- java -Dcom.sun.management.jmxremote=true -Dcom.sun.management.jmxremote.port=7091 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -jar /home/robot/" + "${rootProject.name}" + "-" + version + ".jar "
|
||||
println "echo -e \"maker\" | sudo -S brickrun -- java -Dcom.sun.management.jmxremote=true -Dcom.sun.management.jmxremote.port=7091 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -jar /home/robot/" + "${rootProject.name}" + "-" + version + "-all.jar "
|
||||
execute "echo -e \"maker\" | sudo -S brickrun -- java -Dcom.sun.management.jmxremote=true -Dcom.sun.management.jmxremote.port=7091 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -jar /home/robot/" + "${rootProject.name}" + "-" + version + "-all.jar "
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
task deployAndRun {
|
||||
tasks.register('deployAndRun') {
|
||||
doLast {
|
||||
}
|
||||
}
|
||||
deployAndRun.dependsOn deploy, remoteRun
|
||||
|
||||
task deployAndBrickRun {
|
||||
tasks.register('deployAndBrickRun') {
|
||||
doLast {
|
||||
}
|
||||
}
|
||||
deployAndBrickRun.dependsOn deploy, remoteBrickRun
|
||||
|
||||
task deployAndSudoRun {
|
||||
tasks.register('deployAndSudoRun') {
|
||||
doLast {
|
||||
}
|
||||
}
|
||||
deployAndSudoRun.dependsOn deploy, remoteSudoRun
|
||||
|
||||
task deployAndProfilingRun {
|
||||
tasks.register('deployAndProfilingRun') {
|
||||
doLast {
|
||||
}
|
||||
}
|
||||
deployAndProfilingRun.dependsOn deploy, remoteProfilingRun
|
||||
|
||||
task deployAndProfilingSudoRun {
|
||||
tasks.register('deployAndProfilingSudoRun') {
|
||||
doLast {
|
||||
}
|
||||
}
|
||||
|
||||
Vendored
BIN
Binary file not shown.
+5
-2
@@ -1,6 +1,9 @@
|
||||
#Wed Jun 17 15:22:55 IST 2026
|
||||
distributionBase=GRADLE_USER_HOME
|
||||
distributionPath=wrapper/dists
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-9.3.0-bin.zip
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-9.5.0-bin.zip
|
||||
networkTimeout=10000
|
||||
retries=0
|
||||
retryBackOffMs=500
|
||||
validateDistributionUrl=true
|
||||
zipStoreBase=GRADLE_USER_HOME
|
||||
zipStorePath=wrapper/dists
|
||||
|
||||
Reference in New Issue
Block a user