This commit is contained in:
@@ -615,7 +615,11 @@ public class GitService
|
||||
{
|
||||
try (Git git = openRepository(name))
|
||||
{
|
||||
git.push().call();
|
||||
var cmd = git.push();
|
||||
if (properties.getUsername() != null)
|
||||
cmd.setCredentialsProvider(new org.eclipse.jgit.transport.UsernamePasswordCredentialsProvider(
|
||||
properties.getUsername(), properties.getPassword()));
|
||||
cmd.call();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -623,7 +627,11 @@ public class GitService
|
||||
{
|
||||
try (Git git = openRepository(name))
|
||||
{
|
||||
git.pull().call();
|
||||
var cmd = git.pull();
|
||||
if (properties.getUsername() != null)
|
||||
cmd.setCredentialsProvider(new org.eclipse.jgit.transport.UsernamePasswordCredentialsProvider(
|
||||
properties.getUsername(), properties.getPassword()));
|
||||
cmd.call();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -4,3 +4,7 @@ webgit.worktree-path=./webgit/worktree
|
||||
|
||||
webgit.telnet.enabled=true
|
||||
webgit.telnet-port=2323
|
||||
|
||||
# Optional: credentials for push/pull (can also be set via WEBGIT_USERNAME / WEBGIT_PASSWORD env vars)
|
||||
#webgit.username=
|
||||
#webgit.password=
|
||||
|
||||
Reference in New Issue
Block a user