上一页 1 2 3 4 5 6 ··· 24 下一页
摘要: 本文我们来理一理当下最火的技术与DevOps的关系,2020年可以考虑从如下的几方面来改进DevOps。 DevOps代表开发和运营。它的目标是将开发、质量保证和运营(部署和集成)合并到一个单一的、连续的软件开发流程中,这种方法是敏捷和持续交付方法的自然扩展。DevOps更像是一种文化,甚至是一种促 阅读全文
posted @ 2020-04-24 20:35 iTech 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 2020年devops的7个发展趋势 2019年对DevOps从业者来说是激动人心的一年,DevOps继续快速增长。大多数组织都在执行或评估他们的DevOps策略。那么,到2020年,DevOps、基础设施和应用程序自动化将会发展到什么程度呢? 以下是DevOps对新年新趋势的7个预测。 客户体验 阅读全文
posted @ 2020-04-23 20:43 iTech 阅读(813) 评论(0) 推荐(0) 编辑
摘要: 今天看到消息,来自大神阮一峰的《bash脚本教程》开源发布了, 我也借此机会来总结个 bash极简教程 。 本文是一个更加简化的《bash极简教程》,告诉你什么时候需要使用bash,最常用的bash语法及关键字使用。 命令能搞定的,不用写bash脚本 在Linux系统里,我们经常会遇到一些操作,不能 阅读全文
posted @ 2020-04-21 21:12 iTech 阅读(667) 评论(0) 推荐(0) 编辑
摘要: Jenkins pipeline jenkinsfile的两种写作方式,声明式和脚本式。 为什么需要pipeline? 在多年前Jenkins成为最流行的持续集成服务器的Jenkins 1.x时代,所有的新功能都是通过安装插件来增强,所有的配置都是通过网页界面来实现的。 在Jenkins迈入2.x的 阅读全文
posted @ 2020-04-21 20:56 iTech 阅读(4191) 评论(0) 推荐(0) 编辑
摘要: Jenkins pipeline之声明式的jenkinsfile 内置的关键字 pipeline : 是pipeline的跟节点 agent: 定义piple使用哪个账号在哪个机器上执行 post: 定义pipeline最后执行的一组任务,支持多种条件判断always, changed, fixed 阅读全文
posted @ 2020-04-21 20:55 iTech 阅读(2225) 评论(0) 推荐(1) 编辑
摘要: Linux基本开发环境配置 前一篇文章配置了基本的SSH,本文来讲讲关于基本的开发环境的配置,包括git,c,c++,nodejs,nginx。 安装git和配置无密码登录github yum install git ssh-keygen -t rsa -C "github_id_email" Gi 阅读全文
posted @ 2020-04-16 20:24 iTech 阅读(242) 评论(0) 推荐(0) 编辑
摘要: Linux centos8 VPS基本配置之SSH 最近在使用阿里云的时候,需要安装一些nodejs模块,但是总是安装失败,我已经使用了淘宝镜像cnpm加速,查看了具体原因是有github的依赖。 阿里云访问github出奇的慢,查了很多资料,也在论坛里向阿里反应过这个问题,但是貌似无解。 所以没有 阅读全文
posted @ 2020-04-16 20:20 iTech 阅读(898) 评论(0) 推荐(0) 编辑
摘要: Linux基础和命令: shell语法查询: http://www.linux6.comhttps://www.tutorialspoint.com/linux_admin/index.htm 正则表达式: http://www.regexr.com/ cron测试: http://cron.sch 阅读全文
posted @ 2020-04-11 21:11 iTech 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 前篇提到了DevOps的工作岗位要求,但是没有来的及深入细节,本文根据个人10年多的经验,尽量详细地列举DevOps所需要用到的一些技术和相关参考网站。 Linux基础 Linux系统的基本概念; 必须会使用至少一个编辑器,例如VIM; 至少会一种shell,例如bash; 会使用rsh/ssh/s 阅读全文
posted @ 2020-04-10 16:50 iTech 阅读(252) 评论(0) 推荐(0) 编辑
摘要: ## 为什么需要DevOps 不是每个人都能理解可靠的版本管理和牢固的构建系统的重要性。 也不是任何人能使得软件的发布达到可靠性,可重复性和可审计的高标准。Devops的职责就是将软件的构建和发布的流程自动化并且使它像机器人生产线一样运转,从而精确无误地保证正确的版本在要求的时间运行在规定的服务器上 阅读全文
posted @ 2020-04-09 21:21 iTech 阅读(1791) 评论(0) 推荐(0) 编辑
摘要: 什么是 cicd,devops DevOps是一种思想,是一种文化,主要强调软件开发测试运维的一体化,目标是减少各个部门之间的沟通成本从而实现软件的快速高质量的发布。cicd是指持续集成发布部署,是一套流程实现软件的构建测试部署的自动化。 DevOps与cicd紧密相关,是理论与实践的结合,DevO 阅读全文
posted @ 2020-04-09 19:47 iTech 阅读(1495) 评论(0) 推荐(0) 编辑
摘要: 1) 安装nodejs wget https://nodejs.org/dist/v8.11.3/node-v8.11.3-linux-x64.tar.xz tar -xf node-v8.11.3-linux-x64.tar.xz vi /etc/profile export NODE_HOME= 阅读全文
posted @ 2018-08-16 07:16 iTech 阅读(455) 评论(0) 推荐(0) 编辑
摘要: http://www.digitalinternals.com/unix/unix-linux-run-command-with-timeout/500/ There are two ways to send a SIGKILL signal to the process from the time 阅读全文
posted @ 2017-08-08 15:11 iTech 阅读(1846) 评论(0) 推荐(0) 编辑
摘要: 1. where to load dynamic so: (rpath isdetermined and recorded when compiling, it is also used to find dynamic library) https://unix.stackexchange.com/ 阅读全文
posted @ 2017-05-10 14:25 iTech 阅读(1519) 评论(0) 推荐(0) 编辑
摘要: 参考:http://www.mindtheproduct.com/2016/02/what-the-hell-are-ci-cd-and-devops-a-cheatsheet-for-the-rest-of-us/ 1 continuous integration 持续集成 持续集成强调对于开发人 阅读全文
posted @ 2016-12-30 15:27 iTech 阅读(4431) 评论(0) 推荐(0) 编辑
摘要: 问题及遇到的错误: Unable to access upstream artifacts area /var/lib/jenkins/jobs/PROJECTNAME-Master-Branch/builds/2014-10-22_11-33-46/archive. Does source pro 阅读全文
posted @ 2016-12-29 11:28 iTech 阅读(3772) 评论(0) 推荐(0) 编辑
摘要: github 开源项目:ciandcd : https://github.com/ciandcdjenkins:https://github.com/ciandcd/jenkins-awesomeciandcd awesome:https://github.com/ciandcd/awesome-c 阅读全文
posted @ 2016-12-12 10:31 iTech 阅读(377) 评论(0) 推荐(0) 编辑
摘要: Deployment Pipeline using Docker, Jenkins, Java and Couchbase http://blog.couchbase.com/2016/september/deployment-pipeline-docker-jenkins-java-couchba 阅读全文
posted @ 2016-12-06 16:34 iTech 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 转自: https://blog.dangl.me/categories Continuous Integration RSS DatePost 2016-10-20 Set Up Private NuGet Feeds with ProGet v4+ 2016-06-23 Publish and 阅读全文
posted @ 2016-12-05 16:14 iTech 阅读(714) 评论(0) 推荐(0) 编辑
摘要: http://stackoverflow.com/documentation/jenkins/919/introduction-to-jenkins Natively, Jenkins runs on port 8080. We can establish a proxy from port 80 阅读全文
posted @ 2016-10-08 18:25 iTech 阅读(8492) 评论(0) 推荐(0) 编辑
摘要: Jenkins2 入门到精通系列文章。 Jenkins2 下载与启动jenkins2 插件安装jenkins2 hellopipelinejenkins2 pipeline介绍jenkins2 javahelloworldjenkins2 groovy入门jenkins2 pipeline入门jen 阅读全文
posted @ 2016-09-15 20:55 iTech 阅读(14989) 评论(1) 推荐(3) 编辑
摘要: 总结: 1)如果在copy merge(-at)/auto merge(-am)后修改source branch,则可以自动被copy merge; 2)如果在manual merge后修改source branch,则不能被自动merge; 测试环境: set P4CLIENT=aaa_test 阅读全文
posted @ 2016-08-11 15:43 iTech 阅读(580) 评论(0) 推荐(0) 编辑
摘要: 使用docker作为jenkins slave。 文章来自:http://www.ciandcd.com文中的代码来自可以从github下载: https://github.com/ciandcd 参考: https://www.cloudbees.com/blog/templating-jenki 阅读全文
posted @ 2016-07-28 17:00 iTech 阅读(8827) 评论(0) 推荐(0) 编辑
摘要: build timeout plugin, 允许对job设置timeout时间,当超时时,job将abort。 build timestamp pluin,使得job log的每次输出前面都增加当时的时间,方便查找job里脚本语句运行的间隔时间,方便查找问题。 build timeout plugi 阅读全文
posted @ 2016-07-28 16:26 iTech 阅读(8502) 评论(0) 推荐(1) 编辑
摘要: jenkins plugin 开发:documenthttp://hudson-ci.org/docs/index.htmlhttps://wiki.jenkins-ci.org/display/JENKINS/Extend+Jenkinshttps://wiki.jenkins-ci.org/di 阅读全文
posted @ 2016-07-28 16:18 iTech 阅读(849) 评论(0) 推荐(0) 编辑
摘要: jenkins2 pipeline中常用的语法快速参考。 文章来自:http://www.ciandcd.com文中的代码来自可以从github下载: https://github.com/ciandcd 来自: Using the Pipeline Plugin to Accelerate Con 阅读全文
posted @ 2016-07-17 17:23 iTech 阅读(4224) 评论(0) 推荐(0) 编辑
摘要: jenkins pipeline的10个最佳实践。 文章来自:http://www.ciandcd.com文中的代码来自可以从github下载: https://github.com/ciandcd 翻译自:https://www.cloudbees.com/blog/top-10-best-pra 阅读全文
posted @ 2016-07-17 15:27 iTech 阅读(23712) 评论(0) 推荐(1) 编辑
摘要: 在docker里运行jenkins server。 文章来自:http://www.ciandcd.com文中的代码来自可以从github下载: https://github.com/ciandcd 1. 安装docker 简单地理解docker是一个类似于虚拟机的容器,提供一个相对独立且与host 阅读全文
posted @ 2016-07-13 13:41 iTech 阅读(10626) 评论(0) 推荐(0) 编辑
摘要: 比较完整的实例,使用了maven打包,git tag,发通知邮件,等待用户deploy,deploy到nexus。 文章来自:http://www.ciandcd.com文中的代码来自可以从github下载: https://github.com/ciandcd 源代码和文章来自: https:// 阅读全文
posted @ 2016-07-12 15:23 iTech 阅读(4114) 评论(0) 推荐(0) 编辑
摘要: 使用plugin生成groovy脚本,或者参考已有的groovy脚本。 文章来自:http://www.ciandcd.com文中的代码来自可以从github下载: https://github.com/ciandcd 1. 使用插件来写groovy脚本 常用的功能,可以安装对应的插件,然后在pip 阅读全文
posted @ 2016-07-11 16:34 iTech 阅读(3933) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 24 下一页