摘要:
>>> lst = [1,2,3,100,200,200,100] >>> >>> sorted(lst) [1, 2, 3, 100, 100, 200, 200] 加上reverse=True 反转排序 从高到低排序 >>> sorted(lst, reverse=True) [200, 200 阅读全文
摘要:
screen 是一个虚拟终端,我们可以把执行时间很长的命令放在虚拟终端中执行,即使终端断开,这个虚拟终端也会在后台执行 VPS侦探在刚接触Linux时最怕的就是SSH远程登录Linux VPS编译安装程序时(比如安装lnmp)网络突然断开,或者其他情况导致不得不与远程SSH服务器链接断开,远程执行的 阅读全文
摘要:
Pipeline 语法生成器 随着 Pipeline 一起发布的内建的文档,使得创建复杂的 Pipelines 更加容易。内建的文档可以根据安装在 Jenkins 实例中的插件,被自动生成和更新。内建的文档可以通过链接被找到: localhost:8080/pipeline-syntax/。假设你已 阅读全文
摘要:
在gitlab 仓库里面编辑 jenkins file ,定义步骤 1、在 Gitlab 在 monitor 仓库的根目录上添加 Jenkinsfile 文件,文件内容如下: 步骤 1.替换文件, 2.单元测试 3.打包 4.deploy 部署 5.测试 这个没有获取源代码,因为在获取jenkins 阅读全文
摘要:
Pipeline Job 示例 通过 Web 页面创建 jenkinsfile1、登录到 jenkins 主页面,点击左侧菜单栏的 New Item 2、进入到新建 Job 页面,输入 job 名称,在下面选择 Pipeline 类型,然后点击 OK 3、打开 Pipeline 配置页面,点 Pip 阅读全文
摘要:
Jenkins Pipeline 简介 Jenkins pipeline 是 Jenkins 2.0 的精髓,,是帮助 Jenkins 实现 CI 到 CD 转变的重要角色。 简单来说,就是一套运行于 Jenkins 上的工作流框架,将原本独立运行于单个或者多个节点的任务连接起来,实现单个任务难以完 阅读全文
摘要:
jenkins上要安装maven 插件,通过jenkins maven 去调用linux的maven 这时候需要配置,让jenkins maven能够找到linux上的maven,对maven进行配置 1、在 Gitlab 创建一个 java 的代码仓库,我们把前面在命令使用的 helloword 阅读全文
摘要:
第一种方法: 去maven 项目 helo-world 项目 配置pom.xml,在pom.xml配置 只有本项目才用到这个Nexus仓库 [root@ci-node2 ~]# cd /root/hello-world [root@ci-node2 hello-world]# ll total 4 阅读全文
摘要:
安装 JDK 运行 Nexus 需要 Java 8 的运行时环境支持,可以使用 YUM 方式安装安装 open JDK1.8版本,也可以使用 rpm 安装, 我们课程使用 RPM 方式安装 [root@ci-node3 src]# rpm -ivh jdk-8u121-linux-x64.rpm j 阅读全文
摘要:
私服 所谓私服就是搭建在自己的内网上,然后可以代替maven中央仓库,以后maven 本地.m2文件没有的情况下,去私服去找,私服没有的情况下, 再去maven中央仓库去找,在中央仓库找完以后,他会先缓存到私服上,然后交给我们的构建任务去执行,再缓存到本地m2文件上 利用 Nexus 搭建私有 Ma 阅读全文