安装jenkins with brew
招晓贤
AI engine @ Facebook基本概念
跟新 brew install 速度
https://www.jianshu.com/p/c7c7aa34e579
步骤一
cd "$(brew --repo)" git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git
步骤二
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core" git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git
#步骤三 brew update
注意这里需要等待一会,因为要更新资源。 更新完后使用brew update,brew install速度变快很多了,不会卡在那半天没动静,替换镜像完成。
复原方法
步骤一
cd "$(brew --repo)" git remote set-url origin https://github.com/Homebrew/brew.git
步骤二
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core" git remote set-url origin https://github.com/Homebrew/homebrew-core
#步骤三 brew update
复原方法
步骤一
cd "$(brew --repo)" git remote set-url origin https://github.com/Homebrew/brew.git
步骤二
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core" git remote set-url origin https://github.com/Homebrew/homebrew-core
#步骤三 brew update
安装jenkins
brew jenkins
怕一次安装不成功,可以循环安装 while ! brew install jenkins ; do sleep 60 ; done ; echo succeed // while ! brew install jenkins ; do sleep 60 ; done ; brew services start jenkins
while ! docker build -t deploy . ; do sleep 60 ; done ; echo succeed
启动服务: brew services start jenkins
安装成功后,登录
http://localhost:8080/login?from=%2F
复制密码, 输入
cat /Users/flybird/.jenkins/secrets/initialAdminPassword
删除服务 brew services stop jenkins brew uninstall jenkins --force brew cleanup rm -rf /Users/flybird/.jenkins
-----BEGIN OPENSSH PRIVATE KEY----- b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAABFwAAAAdzc2gtcn NhAAAAAwEAAQAAAQEAtLH+N04cLF/6i5mDoaVyM5nPsnyspG+1ERnaF7GuvHel//a7KuQa nGNYOswjSWzraCGSyp7Il3I3o0gho560qqoFqbMhJlboFrl3tTatGL0rXdEoN1qSRfkPaY O7zM264AGPJzPDIel197zflxNqNj1sexXP3XCafRpu+66wuS+WBKJrbW9qrjJKA9VL21zw TnlOUT/EtQdh0QnkGIQLIv1KuGl2ZN1dDirCQtAJVd7Kvdob588s9Qw4g+wBj7MKFMojtk eiRtRmFkHSohiJnDSyQ/ZLnb8akNSvB+DUEwkcimWInGk9LMBpKsb5T8xB0lt9jb+UChtx 3I5N+QnWEQAAA9hAMTmHQDE5hwAAAAdzc2gtcnNhAAABAQC0sf43ThwsX/qLmYOhpXIzmc +yfKykb7URGdoXsa68d6X/9rsq5BqcY1g6zCNJbOtoIZLKnsiXcjejSCGjnrSqqgWpsyEm VugWuXe1Nq0YvStd0Sg3WpJF+Q9pg7vMzbrgAY8nM8Mh6XX3vN+XE2o2PWx7Fc/dcJp9Gm 77rrC5L5YEomttb2quMkoD1UvbXPBOeU5RP8S1B2HRCeQYhAsi/Uq4aXZk3V0OKsJC0AlV 3sq92hvnzyz1DDiD7AGPswoUyiO2R6JG1GYWQdKiGImcNLJD9kudvxqQ1K8H4NQTCRyKZY icaT0swGkqxvlPzEHSW32Nv5QKG3Hcjk35CdYRAAAAAwEAAQAAAQAsNUf+++tEqA7CTMK5 r6KrITyBbKNIb9Qa5PpIxb38ekFwyEquibRBAsU5TWxssGs/xMcHL6Xf95/JIQKp51BIWO SdyieYG7cYqDOzcDcVUGLlxyBRuqUC3ZZ5uDMgPk00NO1zJ+TbzSSBggIqEiPwNULvMjzy 7nO9m9P/W5P9GlAY3X+mKJObDcvtG/w2VMVpYGo2t9SDfJl1gdWME1TxkyC35bTg/FQmlX Um4Egb1me1gVpmM27UAF0z8wI35Avtajn6UgSM2eaWhbtRo/kAHIj6yTeSXaHMn+dSdpsq wUszSvrSCFKti0KTj5Q5MwnU/ZK2OlqocVfuoQfJd3vpAAAAgQCrc07CXq6QyO3d+3ygj+ iszxRD+dgQC/Fanmv0mVD1Q44LresoZl1WoBHeax7AKqlOLIYi+v90SROo4nBMBdEgbhkN IVuEi9jOvpLh/1fiA96LSaQo3C5QmTfbTMIpNEeW+pRWjE8XCQJqIFiW2DZ0AoXnnnzDnI n9zdB9HELCOQAAAIEA2RSipg5Zk43bnM6tnQIJ82LSl9MGST9xVI9qKIC7Gw0yMr/MrBX7 sj8vfVXc6A99abc4MAnXTSP7RW4tgZwljJgGD+KtWogL6Ga8z7hN4JjmF7QsqSRFkfCdza yd1JBqmualBvbpmCRjjwm/eVhhBH58YREUSW4MzJXHq5Azy+MAAACBANUXYL2eDUlKJbV+ 2xav7KZJR28TH5j5vEqYpnxOCiCDAAhO2rnqd7K+u/vkNZjTtC+xMnKguZ9CR0+OMFXRim 13TZZCugHEnprdZqV9ZLDNkpoPxL5LSBmgJ77M0EWUXbd/9ALcFZYvtD+YpQZK5ryTpkbd NwMqJ70AozcLs6B7AAAAImZseWJpcmRAZmx5YmlyZGRlTWFjQm9vay1BaXIubG9jYWw= -----END OPENSSH PRIVATE KEY-----