小推荐之系列二——Jenkins

Posted by wsf on October 19, 2017

时隔N久的小推荐继续来,这次推荐的是自动化服务器Jenkins。

Jenkins配置

Jenkins配置推荐廖雪峰文章:使用Jenkins进行持续化集成

项目配置部署:
关于Jenkins+Github持续集成


Jenkins使用

==使用待更新,请持续关注哦……==


常见问题

1、登录时,提示“登录信息无效,请重试”!
解决方式
2、构建时遇到Failed to connect to repository:Error performing command:git.exe ls-remote-h ……..
解决方式
3、windows操作系统和linux操作系统在构建步骤中的区别(配置项目)
解决方案
4、Jenkins环境变量的配置
Jenkin会提供一部分默认的命令行参数,具体命令请查看Jenkins命令行参数列表,但是在生产环境中,可能需要一些自定义参数,下面是关于自定义参数的配置步骤:

  • 在系统设置-插件管理中,安装Envinject pluins插件
  • 在项目中,配置-构建步骤的添加“Inject environment variables”
    格式如下:
    ==#注释部分
    命令名称=命令安装路径==
    配置之后,便可以在构建中使用该命令运行脚本啦~~~~ — 5、Jenkins无权限使用sudo命令
    解决方案
    6、Jenkins用户无法运行1024及其以下端口
    解决方式:在上一个我们已经可是使用sudo命令,执行的时候,例如npm start改为sudo npm start

特别提示:
1、在运行命令之前需要安装jdk并配置jdk环境变量。