diff options
| -rw-r--r-- | xmake/modules/devel/git/push.lua | 8 | ||||
| -rw-r--r-- | xmake/modules/private/service/config.lua | 4 | ||||
| -rw-r--r-- | xmake/modules/private/service/remote_build/client.lua | 3 |
3 files changed, 4 insertions, 11 deletions
diff --git a/xmake/modules/devel/git/push.lua b/xmake/modules/devel/git/push.lua index aaeee5c28..ee8e8b968 100644 --- a/xmake/modules/devel/git/push.lua +++ b/xmake/modules/devel/git/push.lua @@ -32,7 +32,7 @@ import("branch", {alias = "git_branch"}) -- -- import("devel.git") -- --- git.push(url, {branch = "master, remote_branch = "xxx", force = true, "repodir = "/tmp/xmake", password = "xxx"}) +-- git.push(url, {branch = "master, remote_branch = "xxx", force = true, "repodir = "/tmp/xmake"}) -- -- @endcode -- @@ -50,9 +50,5 @@ function main(url, opt) branch = branch .. ":" .. opt.remote_branch end table.insert(argv, branch) - local stdin - if opt.password then - stdin = opt.password .. "\n" - end - os.vrunv(git.program, argv, {curdir = opt.repodir, stdin = stdin}) + os.vrunv(git.program, argv, {curdir = opt.repodir}) end diff --git a/xmake/modules/private/service/config.lua b/xmake/modules/private/service/config.lua index 90492392c..4a3054d00 100644 --- a/xmake/modules/private/service/config.lua +++ b/xmake/modules/private/service/config.lua @@ -35,9 +35,7 @@ function _generate_configfile() }, client = { connect = "127.0.0.1:90091", - -- ssh user and password for git push - user = "user" - -- pass = "yyyy" + user = "user" -- remote ssh user } } } diff --git a/xmake/modules/private/service/remote_build/client.lua b/xmake/modules/private/service/remote_build/client.lua index 19e739409..cb4373b17 100644 --- a/xmake/modules/private/service/remote_build/client.lua +++ b/xmake/modules/private/service/remote_build/client.lua @@ -267,14 +267,13 @@ end -- do syncfiles, e.g. git push user@addr:remote_path branch:remote_branch function remote_build_client:_do_syncfiles(remote_path, remote_branch) local user = assert(config.get("remote_build.client.user"), "config(remote_build.client.user): not found!") - local pass = config.get("remote_build.client.pass") local addr = self:addr() assert(remote_path, "git remote path not found!") assert(remote_branch, "git remote branch not found!") -- push to remote local remote_url = string.format("%s@%s:%s", user, addr, remote_path) - git.push(remote_url, {remote_branch = remote_branch, password = pass}) + git.push(remote_url, {remote_branch = remote_branch}) end function remote_build_client:__tostring() |
