sonarqube+sonar_scanner+jenkins执行代码检查
分类:
其他好文 时间:
2020-05-28 18:13:00
阅读次数:
101
随着互联网的快速发展,各大项目的管理问题越来越受各大企业重视,同样项目管理问题也越来越制约互联网项目开发的效率。阿里巴巴技术开发团队致力于服务世界,解放劳动力,提高快捷化、自动化的高效办公理念——云效平台就应运而生。云效平台,创立于2012年??,是阿里巴巴旗下一站式研发提效平台。通过项目流程管理和专项提效自动化工具??,真正实现24小时持续集成持续交付,为企业赋能、助企业提效,为企业提供一站式?研发提效平台。
分类:
其他好文 时间:
2020-05-28 18:09:28
阅读次数:
70
第一章 Devops介绍 1.1 Devops是什么 *DevOps一次词的来自于Development和Operations的组合,突出重视软件开发人员和运维人员的沟通合作,通过自动化流程来使得软件构建、测试、发布更加快捷、频繁和可靠。 **是一种方法,一种过程,一种理念:狭义上指共同协作,广义上 ...
分类:
其他好文 时间:
2020-05-27 00:52:49
阅读次数:
72
Java 是一门语言,JVM 是一个生态! 当下,有越来越多的语言选择 JVM 作为虚拟机。比如我们熟知的:Scala、Kotlin、Ceylon、Xtend、Groovy、Clojure、Fantom等。但是在这众多语言中,使用 Java 的占据 70% 以上。 有人说,Java 已经不行了,Py ...
分类:
其他好文 时间:
2020-05-26 22:15:49
阅读次数:
102
上周发布了新的博客文章,CI实现方法之--Gitlab+Drone,有幸被51cto推荐到首页,在上次的文章中做了CI相说明与测试操作,在生产环境为了提高生产力,增加容错,避免人为误操作等,出现了CICD,对于CICD在此文章中再说明一次随着DevOps的兴起,出现了持续集成(Continuous Integration)、持续交付(Continuous Delivery) 、持续部署(Continuous Deployment) 的新方法。
此次比之前增加了jenkins与k8s,k8s自不必多说,看官们应该都清楚,这里主要说明jenkins。
Jenkins是一款使用java语言开发的开源的自动化服务器。通过界面或者jenkinsfile告诉它执行什么任务,何时执行。理论上,我们可以让它执行任何任务,但是通常只应用于持续集成和持续交付。
做为红旗教育学院的讲师,将最新的技术带给大家是我们的责任,微博将会定期更新,有喜欢的小伙伴可以关注我的微博。
分类:
其他好文 时间:
2020-05-26 20:50:31
阅读次数:
132
下载jenkins的war包 下载jenkins的war包 官网:https://www.jenkins.io/zh/download/ 启动jenkins 直接使用java命令启动jenkins的war包 这个命令是通用的 java jar jenkins.war httpPort=8080 je ...
分类:
其他好文 时间:
2020-05-24 14:08:13
阅读次数:
69
Docker Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。(来自百度百科的解释) 其实,总结一下就是Docker是一个解决 ...
分类:
其他好文 时间:
2020-05-23 11:25:57
阅读次数:
64
进入到云计算的PAAS时代,起源Google的Kubernetes无疑成为了PAAS云服务的落地平台。自2017年开始,K8s平台已经成为容器编排的事实标准,为组织设计和部署应用程序带来全新定义。在之后的几年里国有云,国外云厂商陆续在IAAS平台发布PASS层产品。
在此基础上出现了CICD,即持续集成与持续交付是软件开发和交付中的实践。项目从最初是瀑布模型,到敏捷开发,再到现在的DevOps。这是现代开发人员构建出色的产品的技术路线。随着DevOps的兴起,出现了持续集成(Continuous Integration)、持续交付(Continuous Delivery) 、持续部署(Continuous Deployment) 的新方法。
笔者基于自身需求做了如下测试,希望对同行有所助力,相关文章会持续更新。
分类:
其他好文 时间:
2020-05-21 23:50:38
阅读次数:
71
分两种情况: 1. 本地已经git add,git commit,但没有git push,想要将本地的代码回滚到commit之前 git reset --hard HEAD 撤销前一次commitgit reset --hard HEAD^ 撤销前前一次commitgit reset --hard ...
分类:
其他好文 时间:
2020-05-20 12:47:24
阅读次数:
51
Jenkins安装Allure插件 1.进入jenkins系统管理 -> 管理插件 2.点击可选插件 3.搜索框输入Allure Jenkins Plugin 4.选中安装,安装后如下。 Jenkins安装Allure Commandline工具 1.进入jenkins系统管理 -> 全局工具安装( ...
分类:
其他好文 时间:
2020-05-19 15:09:51
阅读次数:
99