Jenkins Mac本地环境搭建

编程入门 行业动态 更新时间:2024-10-27 20:31:35

Jenkins Mac本地<a href=https://www.elefans.com/category/jswz/34/1771403.html style=环境搭建"/>

Jenkins Mac本地环境搭建

一、安装

进入 Jenkins官网,选择下载war,或者mac可以使用命令 brew install jenkins

任一选择一个版本

二、启动Jenkins服务

默认8080端口很大概率被占用,所以我直接配置了端口
// war包启动方式
java -jar jenkins.war —-httpPort=1100// homebrew启动方式
brew services start jenkins —-httpPort=1100

若出现以下日志,是端口被占用的情况:

hudson.WebAppMain#contextDestroyed: Shutting down a Jenkins instance that was still starting up
Caused by: java.net.BindException: Address already in use
Caused: java.io.IOException: Failed to bind to 0.0.0.0/0.0.0.0:8080
Caused: java.io.IOException: Failed to start Jetty

若出现以下日志,则启动成功:

xxx@MacBook-Pro desktop % java -jar jenkins.war --httpPort=1100
Running from: /Users/xxx/Desktop/jenkins.war
webroot: $user.home/.jenkins
2022-07-12 03:10:14.617+0000 [id=1]	INFO	org.eclipse.jetty.util.log.Log#initialized: Logging initialized @1091ms to org.eclipse.jetty.util.log.JavaUtilLog
2022-07-12 03:10:14.738+0000 [id=1]	INFO	winstone.Logger#logInternal: Beginning extraction from war file
2022-07-12 03:10:14.778+0000 [id=1]	WARNING	o.e.j.s.handler.ContextHandler#setContextPath: Empty contextPath
2022-07-12 03:10:14.876+0000 [id=1]	INFO	org.eclipse.jetty.server.Server#doStart: jetty-9.4.45.v20220203; built: 2022-02-03T09:14:34.105Z; git: 4a0c91c0be53805e3fcffdcdcc9587d5301863db; jvm 11.0.11+9-LTS
2022-07-12 03:10:15.367+0000 [id=1]	INFO	o.e.j.w.StandardDescriptorProcessor#visitServlet: NO JSP Support for /, did not find org.eclipse.jetty.jsp.JettyJspServlet
…
hudson.WebAppMain#contextInitialized: Jenkins home directory: /Users/xxx/.jenkins found at: $user.home/.jenkins
Warning: the fonts "Times" and "Times" are not available for the Java logical font "Serif", which may have unexpected appearance or behavior. Re-enable the "Times" font to remove this warning.
2022-07-12 03:10:16.975+0000 [id=1]	INFO	o.e.j.s.handler.ContextHandler#doStart: Started w.@4c432866{Jenkins v2.346.1,/,file:///Users/xxx/.jenkins/war/,AVAILABLE}{/Users/xxx/.jenkins/war}
2022-07-12 03:10:17.031+0000 [id=1]	INFO	o.e.j.server.AbstractConnector#doStart: Started…
jenkins.InitReactorRunner$1#onAttained: Loaded all jobs
2022-07-12 03:10:19.054+0000 [id=35]	INFO	jenkins.InitReactorRunner$1#onAttained: Configuration for all jobs updated
2022-07-12 03:10:19.072+0000 [id=59]	INFO	hudson.model.AsyncPeriodicWork#lambda$doRun$1: Started Download metadata
2022-07-12 03:10:19.083+0000 [id=59]	INFO	hudson.util.Retrier#start: Attempt #1 to do the action check updates server
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.codehaus.groovy.vmplugin.v7.Java7$1 (file:/Users/xxx/.jenkins/war/WEB-INF/lib/groovy-all-2.4.21.jar) to constructor java.lang.invoke.MethodHandles$Lookup(java.lang.Class,int)
WARNING: Please consider reporting this to the maintainers of org.codehaus.groovy.vmplugin.v7.Java7$1
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
2022-07-12 03:10:19.550+0000 [id=41]	INFO	jenkins.install.SetupWizard#init: *************************************************************
*************************************************************
*************************************************************Jenkins initial setup is required. An admin user has been created and a password generated.
Please use the following password to proceed to installation:// 初始密码
8a484e0fa02446ac89dfe1b75b3cd0e1This may also be found at: /Users/xxx/.jenkins/secrets/initialAdminPassword*************************************************************
*************************************************************
*************************************************************

三、配置Jenkins

进入配置页

启动完成后进入浏览器地址 http://localhost:1100/,密码在上面的启动成功后的日志中就有,复制填入,点击 继续

选择插件配置方式

我选择了推荐插件,也可以自定义选择插件

依赖自动配置中…

这个过程是自动的,需要几分钟时间

配置管理员账户

此步骤可以顺便修改初始密码

配置访问地址


四、完成配置

点击保存并完成就配置好了

更多推荐

Jenkins Mac本地环境搭建

本文发布于:2023-06-28 20:01:10,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/932816.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:环境   Jenkins   Mac

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!