我有一个gradle任务:
task tagRepo << {
def gitTagName = 'a4'
def gitTagMessage = 'This s a new tag'
def gitUserName = 'uname'
def gitPassword = 'password'
def credentials = new org.ajoberstar.grgit.Credentials(gitUserName, gitPassword)
def grgit = org.ajoberstar.grgit.Grgit.open(dir: project.rootDir.absolutePath, creds: credentials)
def remotes = grgit.remote.list()
logger.info('git remotes size - ' + remotes.size())
logger.info('git remotes - ' + remotes)
def central = remotes.find { it.name == 'central' }
if (!central) {
grgit.remote.add(name: 'central', url: gitRepoLocation)
}
grgit.tag.add(name: gitTagName, message: gitTagMessage)
grgit.push(remote: 'central', tags: true)
}
我执行此任务:gradlew tagRepo --i 我得到了这个输出
我已经通过了其他几个链接,但到目前为止似乎没有任何工作。
我运行了thsi命令:$ echo -e“Host github.com \ n \ tStrictHostKeyChecking no \ n”&gt;&gt; 〜/ .ssh / config和现在,我得到了这个异常
我对存储库有读写权限,但仍然存在这个问题