###官方jenkins
https://jenkins.io/node/
###安装方法
http://www.cnblogs.com/darkwing/p/5045522.html
###配置jenkins
https://wiki.jenkins-ci.org/display/JENKINS/Starting+and+Accessing+JenkinsThe easiest way to execute Jenkins is through the built in Jetty servlet container.$ java -jar jenkins.warOf course, you probably want to send the output of Jenkins to a log file, and if you're on Unix, you probably want to use nohup:$ nohup java -jar jenkins.war > $LOGFILE 2>&1
###问题解答
Failed to connect to repository : Command "git ls-remote -h https://person@bitbucket.org/person/projectmarket.git HEAD" returned status code 128:stdout:stderr: fatal: Authentication failed
###git 在拉取代码没有权限
解决方法:✊/User/Shared/jenkins //是jenkins的目录sudo su jenkins //切换到jenkins用户ssh-keygen //生成ssh keyconfig ssh key //添加key到配置文件中,大功告成?
###mac环境创建账号
在Mac系统下,利用Terminal可以创建新用户。dscl . -create /Users/jenkinsdscl . -create /Users/jenkins UserShell /bin/bashdscl . -create /Users/jenkins RealName “Robot”dscl . -create /Users/jenkins UniqueID “1010”dscl . -create /Users/jenkins PrimaryGroupID 80dscl . -create /Users/jenkins NFSHomeDirectory /Users/kevindscl . -passwd /Users/jenkins passworddscl . -append /Groups/admin GroupMembership jenkins //加入到admin组su - jenkins //切换用户https://support.apple.com/zh-cn/HT203998
###隐藏登录选项
sudo dscl . create /Users/hiddenuser IsHidden 1 // 1 隐藏 0 显示 hiddenuser用户名//隐藏登录其他选项sudo defaults write /Library/Preferences/com.apple.loginwindow SHOWOTHERUSERS_MANAGED -bool FALSEhttps://support.apple.com/zh-cn/HT203998