Advertisement
Guest User

Untitled

a guest
Sep 17th, 2017
746
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Groovy 0.57 KB | None | 0 0
  1. In build.gradle:
  2.  
  3. String portablePath(String path) {
  4.     path
  5. }
  6.  
  7. In subproject/build.gradle:
  8.  
  9. repoUser = "foo"
  10. repoPassword = "bar"
  11. repoHost = "foo.bar.com"
  12. repoPath = "baz"
  13.  
  14. task uploadRpm {
  15.     commandLine = ['scp', portablePath("/test"),
  16.         "${repoUser}:${repoPassword}@${repoHost}:${repoPath}/i386/RPMS/"]
  17.     println commandLine
  18. }
  19.  
  20. What I get (running: 'gradle subproject:uploadRpm':
  21.  
  22. [510] gradle subproject:uploadRpm
  23. [scp, /test, foo:bar@foo.bar.com:baz/i386/RPMS/]
  24. :subproject:uploadRpm UP-TO-DATE
  25.  
  26. BUILD SUCCESSFUL
  27.  
  28. Total time: 1.893 secs
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement