• 使用Jenkins Pipeline自动化构建发布Java项目

    日期:

    简介 Pipeline,简而言之,就是一套运行于Jenkins上的工作流框架,将原本独立运行于单个或者多个节点的任务连接起来,实现单个任务难以完成的复杂流程编排与可视化。 Pipeline是Jenkins2.X的最核心的特性,帮助Jenkins实现从CI到CD与DevOps的转变。 一,创建...

  • 从Docker 到Jenkins 到Ansible的部署经验

    日期:

    工作中,除了开发功能,还负责系统的部署工作。我从频繁的部署工作中,逐渐找到了一些偷懒的方法。从传统的Java -jar命令启动服务,到通过Docker 容器构建部署服务,再后来通过自动化部署工具Jenkins来完成部署,最后再结合Ansible完成远程部署。一步步的进...

  • jenkins+gitlab+vue进行自动化构建部署项目打包

    日期:

    安装jenkins的教程请去点击这里 从服务器里安装node环境, liux终端中下载 # wget https://nodejs.org/dist/v8.11.3/node-v8.11.3-linux-x86.tar.xz 下载文件后 上传到服务器 解压,然后建立软连接变为全局 ,类似于 windows 配置环境变量 1)解压上传(解压...

  • Git + Maven + Jenkins 实现自动化部署

    日期:

    一、安装 和 准备工作 二、构建 Maven 项目 一、安装 和 准备工作 我们选择了用 Tomcat 服务器下 war 包的安装方式。Jenkins 的下载地址: http://mirrors.jenkins-ci.org/ ,打开链接后,表格有war列。Releases行是短期更新包,LTS行是长期更新包。一般选择R...

  • jenkins启动|停止|重起|状态

    日期:

    jenkins启动|停止|重起|状态 /etc/init.d/jenkins Usage: /etc/init.d/jenkins {start|stop|status|try-restart|restart|force-reload|reload|probe} [root@localhost jenkins]# /etc/init.d/jenkins restart Restarting jenkins (via systemctl): [ OK ]...

  • jenkins详解

    日期:

    一、相关概念 1.1 Jenkins概念: Jenkins是一个功能强大的应用程序,允许持续集成和持续交付项目,无论用的是什么平台。这是一个免费的源代码,可以处理任何类型的构建或持续集成。集成Jenkins可以用于一些测试和部署技术。Jenkins是一种软件允许持续集成。...

  • Jenkins中通过execute shell无法启动tomcat

    日期:

    一、问题描述 环境: 192.168.2.20 jenkins服务器 192.168.2.17 tomcat服务器 设置jenkins与tomcat服务器相互免密钥登陆,shell在远程的tomcat服务器上的,用jenkins控制台去调用shell脚本。 用jekins+shell搭建自动化部署更新tomcat, 脚本在Linux下运行一...