使用Nexus搭建Maven私服
Nexus是一个很强大的私服软件,不仅仅是作为Java的Maven打包使用,同样的也支持pypi、yum源、apt源、npm等等。 如果没有私服,我们所有maven、pypi等下载的包都需要通过官方的仓库或是第三方的镜像仓库,如果整个Team都这么做,那么每次 … 阅读全文
Nexus是一个很强大的私服软件,不仅仅是作为Java的Maven打包使用,同样的也支持pypi、yum源、apt源、npm等等。 如果没有私服,我们所有maven、pypi等下载的包都需要通过官方的仓库或是第三方的镜像仓库,如果整个Team都这么做,那么每次 … 阅读全文
所需工具:Jenkins、svn、rsync、maven、ansible(可选) 当前系统环境:Centos7 1、安装Jenkins 参考:https://blog.whsir.com/post-2505.html 2、在Jenkins服务器上安装maven … 阅读全文
通过Jenkins远程执行shell无法启动tomcat,log没有任何报错输出,而手动在服务器上操作启动tomcat没有问题,所以这种原因只能是Jenkins导致的。 通过查找相关文档发现,Jenkins在Job构建结束后认为tomcat进程未终止,所以将其 … 阅读全文
所需工具:Jenkins、svn、rsync、nodejs、ansible(可选) 背景需求:当前存在多个项目,使用的是同一套Vue代码,每个项目的配置文件不同,所以前端在打包时需要手动替换配置文件,这样就产生了额外的工作量,为了解决此问题,所以决定通过Jen … 阅读全文
我们通过Jenkins发布版本时,基本上都是通过电脑PC端操作,小部分人也有可能通过手机浏览器发布,可很少有人知道Jenkins也是有安卓APP的,只需要下载安装好Jenkins应用,添加Jenkins发布的地址登陆就可以实现了。 如果发布的地址在内网,可以借 … 阅读全文
通过Jenkins远程执行shell无法启动Jetty,log没有任何报错输出,而手动在服务器上操作启动jetty没有问题,所以这种原因只能是Jenkins导致的。 通过查找相关文档发现,Jenkins在Job构建结束后认为jetty进程未终止,所以将其kil … 阅读全文
1、安装JDK 从官网下载jdk安装包 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 安装jdk [crayon-673ed284c4b5 … 阅读全文
1、使用你Web容器的管理工具设置JENKINS_HOME环境参数 打开tomcat的bin目录,编辑catalina.sh文件 在# OS specific support. $var _must_ be set to either true or fals … 阅读全文
在更新jenkins后出现提示 This Jenkins instance uses deprecated protocols: JNLP-connect,JNLP2-connect. It may impact stability of the instan … 阅读全文
1、安装Role-based Authorization Strategy插件 系统管理-管理插件-可选插件中安装Role-based Authorization Strategy 安装后重启jenkins使其生效 2、在系统管理-Configure Glob … 阅读全文