Javascript grunt的gitpull配置中是否有传递密码的选项?

Javascript grunt的gitpull配置中是否有传递密码的选项?,javascript,git,jenkins,gruntjs,Javascript,Git,Jenkins,Gruntjs,我正在尝试运行一个jenkins构建,它运行多个grunt任务。其中一个任务是获取git存储库的pull,但它需要git密码,我不确定jenkins是否会提示我输入所需的密码 grunt.initConfig({ gitpull:{ set: { repos: [ { path: ['path'], repo: 'https://user

我正在尝试运行一个jenkins构建,它运行多个grunt任务。其中一个任务是获取git存储库的pull,但它需要git密码,我不确定jenkins是否会提示我输入所需的密码

grunt.initConfig({
    gitpull:{
        set: {
            repos: [
                {
                    path: ['path'],
                    repo: 'https://username@bitbucket.org/abcd/abc.git'
                }
            ]
        }
    }
});

是否有办法在配置中输入密码作为选项?

如果您真的要使用bitbucket,只需将公钥添加到您的帐户并使用ssh即可。ssh是最佳选项。不要使用密码。如果你以后要更改它,它将不起作用!!!你有没有尝试过GitHub版本的URL结构?如前所述,我不会直接在URL中传递它,但如果您愿意,可以尝试。github结构仅适用于jenkins中的github存储库。