gitlab+webbhook自动部署服务器
来源:互联网 发布:淘宝网商城衣服女装 编辑:程序博客网 时间:2024/05/16 05:09
1、用户公钥(仓库创建者的登录邮箱地址),生成的公钥目录,在~/.ssh/,改公钥添加在gitlab仓库个人的资料处,如下图所示:
ssh-keygen -t rsa -C "xxx@xxx.com"
2.部署公钥(生成的在home/www/.ssh/下面),该公钥添加在仓库里面项目对应webhook 下面,
点击上图的地方,直接添加你的部署公钥即可。
sudo -Hu www ssh-keygen -t rsa (nginx)
sudo -Hu apache ssh-keygen -t rsa(apache)
sudo cat /var/www/.ssh/id_rsa.pub#
3、在将用户公钥和部署公钥填写到gitlab对应的位置上面后,以WWW用户的身份克隆仓库中的代码
sudo -Hu www git clone 仓库中项目远程地址
4、项目目录授权
chown -R www:www 项目目录名称
Coding .net仓库的webhook添加以及设置方法同上。
阅读全文
1 0
- gitlab+webbhook自动部署服务器
- gitlab中自动将maven项目部署到windows服务器
- gitlab之gitlab-ci自动部署
- jenkins+gitlab+webhook自动部署
- centos7安装部署gitlab服务器
- Docker搭建gitlab服务器让GitLab安装部署更简
- centos7部署gitlab服务器问题汇总
- 自动部署服务器
- 使用gitlab+jenkins+saltstack+rsync自动部署Web应用
- jenkins+Gitlab+maven+tomcat实现自动集成、打包、部署
- 在自己的服务器上部署 GitLab 社区版
- 在自己的服务器上部署 GitLab 社区版
- 在自己的服务器上部署 GitLab 社区版
- Mail服务器的自动部署
- Gitlab本地代码,自动发布至正式服务器
- 使用gitlab和gitlab-runner实现项目多服务器自动同步
- 使用Docker部署Gitlab
- docker-gitlab部署
- The most simple and easy to use Qt GUI library plug-in FTStyle (3)How do Qt4 and Qt5 choose
- JDBC系列之<驱动加载原理全面解析)
- Oracle11g Dataguard错误ORA-02097:ORA-16053:
- VS 使用预处理指令#pragma region自由折叠代码
- 1558:打篮球
- gitlab+webbhook自动部署服务器
- 微服务的主要好处
- UVA 146
- 第五课 Python爬虫抓取新浪新闻的内容页
- 【技术】Android中用native 修饰的方法学习
- Git教程-五分钟教你学会Git
- iOS之报错“Cannot create __weak reference in file using manual reference counting”解决办法
- Selenium2+Python2.0自动化测试【14】 上传文件
- 从零开始学 Java