编译Telegram for iOS

1、git clone Telegram

git clone https://github.com/peter-iakovlev/Telegram.git

2、加载Git Submotule依赖

打开”.submodule”文件:

修改MtProtoKit的url为htt[……]

继续阅读

使用Jenkins远程到目标服务器自动部署vue前端frontend程序

目标:通过一台专用的发布服务器,去git服务器拉指定分支(eg:test分支/prod分支)的代码,编译并且远程部署到目标服务器,达到发布代码自动化的效果。

1、准备工作:

配置“目标服务器”和“git服务器”免密登录,可以参考:ssh免密登录Linux服务器,GitLab公钥免密管理G[……]

继续阅读

使用Jenkins远程到目标服务器自动部署后端backend程序

目标:通过一台专用的发布服务器,去git服务器拉指定分支(eg:test分支/prod分支)的代码,编译并且远程部署到目标服务器,重启web容器,达到发布代码自动化的效果。

1、在“发布服务器”部署好Jenkins,下载地址:

2、“发布服务器”与“git服务器”的免密登录:

[……]

继续阅读

ssh免密登录Linux服务器,GitLab公钥免密管理Git源码

目标:在开发机或jenkins服务器,ssh免密连接服务器,或免密拉取Gitlab代码。

1、在“开发机”或“jenkins服务器”生成密钥,打开终端命令行输入:

2、在“目标服务器”进行授权,有2个方法,二选一既可:

方法一:把id_rsa.pub的内容append到“目[……]

继续阅读

博客初心