Jenkins 2.x_51CTO博客
[TOC]1.大概了解Groovy可以通过Groovy教程来了解。2.pipeline介绍Jenkinspipeline其实就是基于Groovy语言实现的一种DSL(领域特定语言),用于描述整条流水线是如何进行的。流水线的内容包括执行编译、打包、测试、输出测试报告等步骤。2.1pipeline最简结构pipeline{agentanystages{stage('Stage1'){steps{ech
原创 2019-10-29 10:08:37
2636阅读
[TOC]1.Jenkins2.x简介1.pipeline是什么从某种抽象层次上讲,部署流水线(Deploymentpipeline)是指从软件版本控制库到用户手中这一过程的自动化表现形式。——《持续交付——发布可靠软件的系统方法》(下称《持续交付》)按《持续交付》中的定义,Jenkins本来就支持pipeline(通常会把部署流水线简称为pipeline,本书会交替使用这两个术语),只是一开始不
原创 2019-10-24 18:14:17
1355阅读
2.0版本以上默认加入了权限插件,所以在进入主界面时是需要登录的。 一、主界面->【系统管理】->【管理节点】->【新建节点】,进行节点的添加: 二、输入节点名称,已经选择【Permanent Agent】,这里和1.x版本的【Dumb slave】一样的效果 三、next,配置如下图: 其中,有如
转载 2016-11-11 15:29:00
93阅读
2评论
t Pipeline对于很多初学者来讲,可能接触的都是Declarative...
原创 2023-05-16 17:33:11
96阅读
说明: 1.x版本的jenkins默认是没有任何权限限制,任何人都可以访问。 需要用到的插件: 【Role-based Authorization Strategy】 具体配置: 0、设置Jenkins的安全域为【Jenkins专有用户数据库】 【系统管理】->【Configure Global S
转载 2016-11-17 16:26:00
160阅读
2评论
一、登录官网https://jenkins.io/index.html 二、选择LTS版本(长期支持的版本) 如果想要下载其它版本可以进入列表选择,在最顶部有操作系统可以选择 三、安装好后,第一次会进行验证管理员密码,密码在"C:\Program Files (x86)\Jenkins\secret
转载 2016-11-07 01:45:00
81阅读
2评论
持续交付和 DevOps 是众所周知的,并在当今广泛传播的做法。人们普遍认为,组建优秀的团队,首先确定共同的目标,然后选择和整合最适合的工具是至关重要的。通常,这是一个轻量级工具的集合,集成在一起构建了持续交付流水线,并支持 DevOps。在本文中,我们放大了整个流程的一个重要部分,即通常被称为连续检查的部分,其中包括检查代码并注入质量关卡,并显示质量关卡之后如何上传符合要求的工件。包括 Jenk
原创 2021-03-12 09:59:12
253阅读
【Dumb slave】改成了【Permanent Agent】,效果一致 参考:http://serverfault.com/questions/793619/jenkins-trying-to-add-a-dumb-slave-but-the-option-is-missing-any-idea
转载 2016-10-25 17:27:00
71阅读
2评论
1、关闭防火墙 systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止firewall开机启动 查看防火墙状态firewall-cmd --state systemctl status f ...
转载 2021-09-17 20:23:00
383阅读
2评论
2.x 终于实现了快照设置一个目录为可快照:hdfs dfsadmin -allowSnapshot <path>取消目录可快照hdfs dfsadmin -disallowSnapshot <path>生成快照hdfs dfs -createSnapshot <path&gt
原创 2014-11-25 22:26:11
1298阅读
Hadoop 2.0产生背景 Hadoop1.0中HDFS和MapReduce在高可用、扩展性等方面存在问题 HDFS存在的问题 NameNode单点故障,难以应用于在线场景 NameNode压力过大,且内存受限,影响系统扩展性 MapReduce存在的问题 JobTracker访问压力大,影响系统
原创 2022-06-10 19:57:46
185阅读
Rancher 是一个容器管理平台。Rancher 简化了使用 Kubernetes 的流程。 下面记录一下手动安装Rancher的步骤 1. 部署 Rancher Server 执行以下命令即可(PS:前提是已经安装了docker) sudo docker run -d --privileged ...
转载 2021-09-18 19:47:00
335阅读
2评论
可能有一些原因,8080端口被占用了,无法使用时需要修改jenkins的启动端口号。 如果首次安装,建议先停止原有系统的8080端口占用,等jenkins安装完成后,再进行修改,然后该回8080的原系统端口。 一、先停止jenkins服务 【CMD】->【net stop jenkins】 二、打开
转载 2016-11-07 02:12:00
56阅读
2评论
As of 13 Apr 2014, from http://hg.python.org/peps/rev/76d43e52d978 (PEP 373
原创 2021-05-19 21:38:21
445阅读
文章目录一、安装环境二、步骤:1、git下载openpose源码2、创建新环境并激活3、pip安装requirements.txt中的内容4、安装opencv5、swig编译6、运行demo7、Pycharm中运行 经过了四天的不断踩坑,终于把基于tensorflow的openpose跑起来啦~~记个笔记一、安装环境win10 python 3.6 tensorflow 2.0二、步骤:1、gi
配置HDFS联邦配置etc/hadoop/hdfs-site.xml<configuration>  <property>  <name>dfs.nameservices</name>  <value>ns1,ns2</value>  </property>  &
原创 2014-11-25 22:24:15
1512阅读
我能学到什么? 通过这篇文章,你可以独立的创建Spring Boot的入门Demo,你会感觉到搭建一个WEB平台是多少简单容易,我们来开始吧!什么是Spring Boot ?用过Spring全家桶的都知道,用Spring开发WEB有大量的xml文件,这对于维护来说并不是很友好,这种情况Spring也只知道这对于开发者不友好,所以Spring Boot诞生了,Spring Boot...
原创 2021-07-14 11:44:27
136阅读
Vue(2.x版本) 共有12种组件通信方式 props $emit / v-on .sync v-model ref $children / $parent $attrs / $listeners provide / inject EventBus Vuex $root slot 组件通信: 父子 ...
转载 2021-08-26 11:17:00
235阅读
2评论
1 集群间数据拷贝1.scp实现两个远程主机之间的文件复制 scp -r hello.txt root@hadoop103:/user/atguigu/hello.txt // 推 push scp -r 3:/user/atguigu/hello.txt hello.txt // 拉 pull...root@hadoop10
#--coding:utf-8--importsysprint(sys.getdefaultencoding())s=u"你好"#u代表unicodeprint(s)#s_to_unicode=s.decode("utf-8")#print(s_to_unicode)s_to_gbk=s.encode("gbk")print(s_to_g
原创 2018-10-25 19:41:22
347阅读
  • 1
  • 2
  • 3
  • 4
  • 5