
Jenkins
风格lu
风起于青萍之末
展开
-
解决Jenkins+Gitlab出现的stderr: Permission denied权限问题
在使用Jenkins构建拉取Gitlab上的仓库时总是出现权限失败,无法访问的情况,如打印以下信息:Started by user lhyBuilding in workspace /usr/share/tomcat8/.jenkins/workspace/zxpm > git rev-parse --is-inside-work-tree # timeout=10Fetching chang原创 2016-10-10 22:07:30 · 46096 阅读 · 8 评论 -
使用Nginx反向代理Jenkins
备忘:location / { proxy_pass http://127.0.0.1:8080; proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwa原创 2017-04-02 17:32:01 · 2610 阅读 · 0 评论 -
Jenkins远程部署war包到tomcat
网上关于这个的文章也是数不胜数了,但是稍不注意还是会掉坑里了,好不容易配置成功在这里记录一下。 关于怎么搭建Jenkins自动构建之前已经写过,这里就再补充一下自动远程部署的情况。准备在开始之前,服务器上需要有安装好环境,如:JDK,Tomcat等 配置好环境变量同时,在Jenkins和Gitlab上创建好项目。项目文件配置来依次看一下关于项目的文件配置,包括Maven的配置等。pom.xml配原创 2016-09-30 23:12:17 · 6339 阅读 · 2 评论 -
搭建Jenkins+SpringBoot+Docker的微服务持续集成框架
前言近一、两年,SpringBoot和Docker可以说非常的火热啊,而早在2015年的时候我就弄过一下Docker,不过由于职位和跳槽等种种原因,2016年就很少搞了,不过现在再捡起来也是很容易的。而SpringBoot我也是最近才开始学的,不知道有木有落伍哈。微服务概念的提出的同时也把这几个技术带到了高潮,现在就来实践一把。环境搭建OS Debian 8.7Jenkins 2.32.2Sp原创 2017-02-09 18:06:13 · 18932 阅读 · 0 评论 -
Jenkins子节点构建配置
前言关于Jenkins子结点的配置,网上有很多的教程。但是一到自己操作的时候总是会遇到这种或那种的错误,在这里记录一下成功的操作过程。环境Jenkins 2.19.1OS Debian 8.7Tomcat 8Maven 3.3.9远程仓库托管Gitlab 8.16.4安装Jenkins只需要在一台机器上安装Jenkins就可以了,其他的子节点不用安装。通过slave.jar运行的。原创 2017-02-05 13:54:56 · 14514 阅读 · 3 评论 -
解决Jenkins构建Android app无法找到SDK路径问题
默认Jenkins没有设置Android SDK环境的选项,所以构建App时会报错。 报错信息如下:01:52:21.861 [INFO] [org.gradle.api.Project] Parsing the SDK, no caching allowed01:52:21.872 [ERROR] [org.gradle.BuildExceptionReporter] 01:52:21.87原创 2016-10-19 02:20:03 · 13183 阅读 · 1 评论 -
解决Jenkins构建Android app出现.android/analytics.settings (No such file or directory)
环境Jenkins v2.19.1 Gradle v2.1.0报错信息如下:01:48:16.151 [ERROR] [org.gradle.api.Project] Could not anonymize project id.java.io.FileNotFoundException: /usr/share/tomcat8/.android/analytics.settings (No原创 2016-10-19 02:12:01 · 4009 阅读 · 0 评论 -
解决Jenkins构建Android app出现Gradle libnative-platform.so error
环境:Jenkins v2.19.1 Gradle v2.1.0在配置Job中构建Gradle选项勾选Force GRADLE_USER_HOME to use workspace即可。 参考: http://www.davidandersen.us/uncategorized/gradle-libnative-platform-so-error原创 2016-10-19 02:05:14 · 1707 阅读 · 1 评论 -
Jenkins基于https的k8s配置
前言之前写过一篇《基于K8s的动态Jenkins Slave构建实践》,当时用的k8s版本较低,最近将k8s版本升级1.10最新的了,并且启用了https和角色管理。突然就发现之前的jenkins配置有点问题了。 这篇主要就是来记录一下新的配置。环境Jenkins 2.107.2 Kubernetes plugin 1.6 kubernetes集群 1.10.0k8s...原创 2018-05-05 21:19:01 · 6217 阅读 · 1 评论