How to configure jenkins with bitbucket

给你一囗甜甜゛ 提交于 2019-12-07 10:58:39

问题


I am trying to configure Jenkins with Bitbucket. Its almost 4 days but Jenkins not cloning with Bitbucket.

Steps I am following.

  1. Install jenkins.
  2. Install git
  3. I have account on bitbucket. created a repository called javascript which have some HTML code. Manage Jenkins -> Configure System ->In the (Git) tab -> name:Default, Path to Git executable:/usr/bin/git. as shown in bellow image.

  4. Created a new item(jobs) in Jenkins say Hello World ->Configure-> Project name:Hello World -> Description: blalala -> Source Code Management-> git-> Repository URL :https://UserName@bitbucket.org/UserName/HelloWorld.git.
  5. Credentials: providing my Credentials.

But I am getting this error

Failed to connect to repository : Command "/usr/bin/git config --local credential.helper store --file=/tmp/git6945256026248158269.credentials" returned status code 129:
stdout:
stderr: error: unknown option `local'
usage: git config [options]

Config file location
    --global              use global config file
    --system              use system config file
    -f, --file <FILE>     use given config file

Action
    --get                 get value: name [value-regex]
    --get-all             get all values: key [value-regex]
    --get-regexp          get values for regexp: name-regex [value-regex]
    --replace-all         replace all matching variables: name value [value_regex]
    --add                 adds a new variable: name value
    --unset               removes a variable: name [value-regex]
    --unset-all           removes all matches: name [value-regex]
    --rename-section      rename section: old-name new-name
    --remove-section      remove a section: name
    -l, --list            list all
    -e, --edit            opens an editor
    --get-color <slot>    find the color configured: [default]
    --get-colorbool <slot>
                          find the color setting: [stdout-is-tty]

Type
    --bool                value is "true" or "false"
    --int                 value is decimal number
    --bool-or-int         value is --bool or --int
    --path                value is a path (file or directory name)

Other
    -z, --null            terminate values with NUL byte

Its so frustrating.tried with git hub as well. tried using ssh,and many more ways. Please Help me with this.


回答1:


It looks like you're using an older version of Git, which does not have the --local option.

According to this question the --local option was introduced in v1.7.4 in late 2010.

Please verify that the version of Git you're using on the server is more recent than at least v1.7.4, then try again. You can verify that using git --version, or git help config, then check whether the help contains a reference to the --local option.



来源:https://stackoverflow.com/questions/31074395/how-to-configure-jenkins-with-bitbucket

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!