Jenkins 命令行操作

如果需要使用Java命令

需要下载


Jenkins 命令行操作_第1张图片
image.png

您需要执行以下操作:

  1. 从http://support.apple.com/kb/DL1572安装Apple的Java
  2. 安装Oracle Java 8
  3. 编辑jenkins-runner.sh:
    • 添加行:
      export JAVA_HOME="/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home"
    • 将最后两行更改为:
echo "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java" $javaArgs -jar "$war" $args
exec "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java" $javaArgs -jar "$war" $args

Jenkins现在将使用Java 8运行。

更改Jenkins 启动端口号
Java -jar jenkins.war --httpPort=8090
手动启动:
Java -jar jenkins.war

启动/停止服务

要手动启动守护进程: sudo launchctl load /Library/LaunchDaemons/org.jenkins-ci.plist
手动停止守护进程: sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist
设置开机自启动:sudo launchctl load -w /Library/LaunchDaemons/org.jenkins-ci.plist
取消开机自启动:sudo launchctl unload -w /Library/LaunchDaemons/org.jenkins-ci.plist
后台启动(默认端口):nohup java -jar jenkins.war &
后台启动(指定端口):nohup java -jar jenkins.war -httpPort=88 &
后台启动(HTTPS):nohup java -jar jenkins.war -httpsPort=88 &

更改启动配置

启动守护程序从标准首选项文件中取出命令行选项/Library/Preferences/org.jenkins-ci.plist。如果文件不存在,则使用内置的默认值。首选项文件使用标准实用程序默认值进行操作。
要查看文件中的所有设置,请运行:
defaults read /Library/Preferences/org.jenkins-ci
要获取单个设置的值,请​​运行:
defaults read /Library/Preferences/org.jenkins-ci SETTING
要设置设置的值,请​​运行:
sudo defaults write /Library/Preferences/org.jenkins-ci SETTING VALUE
有关更多信息,请参阅 man defaults

管理插件

选择“系统管理”——“管理插件”,进入插件管理界面(可以安装、更新、卸载jenkins插件)

√ Git插件: Git plugin
√ Gitlab插件:GitLab Plugin 和 Gitlab Hook Plugin
? iOS专用:Xcode integration
? Android专用:Gradle plugin
GitBuckit插件:GitBuckit plugin
签名证书管理插件:Credentials Plugin 和 Keychains and Provisioning Profiles Management
FTP插件:Publish over FTP
脚本插件:Post-Build Script Plug-in
修改Build名称/描述(二维码):build-name-setter / description setter plugin
获取仓库提交的commit log:Git Changelog Plugin
自定义全局变量:Environment Injector Plugin
自定义邮件插件:Email Extension Plugin
显示代码测试覆盖率报表:Cobertura Plugin
来展示生成的单元测试报表,支持一切单测框架,如junit、nosetests等:Junit Plugin
其它:SSH Credentials Plugin
注:打√号的建议安装,? 号按系统和编辑器安装,其他 选择安装

你可能感兴趣的:(Jenkins 命令行操作)