Giter Site home page Giter Site logo

nengwu765.github.io's People

Watchers

 avatar

nengwu765.github.io's Issues

DevOps全景规划及建设思路-运维视角 | 765DevOps

https://doublejia.site/Cops/DevOps%E5%85%A8%E6%99%AF%E8%A7%84%E5%88%92%E5%8F%8A%E5%BB%BA%E8%AE%BE%E6%80%9D%E8%B7%AF-%E8%BF%90%E7%BB%B4%E8%A7%86%E8%A7%92/

之前有一个系列文章《禅道之持续交付系列》,其中总结了相关的失败经验 禅道持续交付(七)-失败总结,其中却反相关运维基础标准化建设的重要环节,现来到运维部门,成为了一名运维开发工程师,并有幸负责了相关DevOps相关的建设规划。下面我们来一起聊一聊吧。

Jenkins共享库使用-初阶 | 765DevOps

https://doublejia.site/2021/06/08/Jenkins/Jenkins%E5%85%B1%E4%BA%AB%E5%BA%93%E4%BD%BF%E7%94%A8-%E5%88%9D%E9%98%B6/

在我们实际写Jenkin pipelines脚本中,可能会出现``java.lang.RuntimeException: Method code too large!,这个时候你就要抽象出一些公共的函数类库,避免项目方重复冗余的脚本代码书写`,在此处我也把我经常使用的一些共享函数库(jenkins-share-library)分享出来,欢迎交流指正哈!

代码扫描(三)-Sonar+Jenkins+Gitlab集成 | 765DevOps

https://doublejia.site/2021/05/31/SonarQube/%E4%BB%A3%E7%A0%81%E6%89%AB%E6%8F%8F(%E4%B8%89)-Sonar+Jenkins+Gitlab/#more

目前我们使用CI工具主要是Jenkins,所以此相互选择了jenkins进行集成。根据实际情况,也可选择GitlabCI等工具。 实施代码检测,Gitlab 代码变更(Push/Merge),触发Jenkins Job执行SonarScanner扫描代码,SonarServer通过Gitlab插件,将代码扫描完的结果回写至Gitlab,GitLab即可查看到对应Sonar检测的结果代码注释,方便开

禅道持续交付(一)-概述及框架 | 765DevOps

https://doublejia.site/2019/09/25/Zentao-CICD/%E7%A6%85%E9%81%93%E6%8C%81%E7%BB%AD%E4%BA%A4%E4%BB%98%E7%B3%BB%E7%BB%9F%E6%9E%B6%E6%9E%84/

我们基于禅道打造了持续交付系统,整合了多个开源系统(包括禅道zentao、jenkins、gitlab、nexus、harbor、ldap、mysql等等),并进行大量的二次开发,将多个系统功能(项目管理、集成管理、代码仓库管理、编译私服,镜像仓库管理、用户认证等)、多个开发环境(开发环境、测试环境、预发布环境、灰度环境、生产环境等),多种发布流程(代码扫描、版本集成、版本发布等)进行统一整合,提

代码扫描(一)-SonarQube安装 | 765DevOps

https://doublejia.site/2021/05/31/SonarQube/%E4%BB%A3%E7%A0%81%E6%89%AB%E6%8F%8F(%E4%BA%8C)-SonarQube%E5%AE%89%E8%A3%85/#more

DevOps必不可少的一环就是代码扫描了,这里面包含了编码规范、代码缺陷、性能、漏洞的检测。目前也会有很多的开源静态代码扫描工具,如:SonarQube、Infer、PMD、FindBugs、CheckStyle。针对此做了简单的收集对比,各位可以根据自身的需求进行参考。 SonarQube的安装会给予版本有些差异,建议根据你选择的版本结合官方的文档进行安装,中间遇到问题再自行Google一下啦。

DevOps启蒙-开发测试管理系统 | 765DevOps

https://doublejia.site/2019/09/01/Iflow2345/%E5%BC%80%E5%8F%91%E6%B5%8B%E8%AF%95%E7%AE%A1%E7%90%86%E7%B3%BB%E7%BB%9F/#more

这个算是个回顾吧,自己再2019年进入X公司,发现开发测试流程耦合严重,没有独立的测试环境管理平台,所以参照自己的前东家(👉iflow系统)实现了一个简单的开发测试流程管理系统,当时的**还很稚嫩,观点粗浅(算是自己DevOps启蒙篇吧),仅供参考哈。

禅道持续交付(一)-概述及框架 | 765DevOps

https://doublejia.site/zentao-cicd-overview/

我们基于禅道打造了持续交付系统,整合了多个开源系统(包括禅道zentao、jenkins、gitlab、nexus、harbor、ldap、mysql等等),并进行大量的二次开发,将多个系统功能(项目管理、集成管理、代码仓库管理、编译私服,镜像仓库管理、用户认证等)、多个开发环境(开发环境、测试环境、预发布环境、灰度环境、生产环境等),多种发布流程(代码扫描、版本集成、版本发布等)进行统一整合,提

代码扫描(一)-工具选型 | 765DevOps

https://doublejia.site/2021/05/27/SonarQube/%E4%BB%A3%E7%A0%81%E6%89%AB%E6%8F%8F(%E4%B8%80)-%E5%B7%A5%E5%85%B7%E9%80%89%E5%9E%8B/#more

DevOps必不可少的一环就是代码扫描了,这里面包含了编码规范、代码缺陷、性能、漏洞的检测。目前也会有很多的开源静态代码扫描工具,如:SonarQube、Infer、PMD、FindBugs、CheckStyle。针对此做了简单的收集对比,各位可以根据自身的需求进行参考。

禅道持续交付(六)-移动端CICD | 765DevOps

https://doublejia.site/zentao-mobile-cicd/

我们其实有很多移动端的产品,所以在做完web端容器相关持续交付后,我们开始关注移动端相关的应用场景,这里我们重点切入的移动安卓打包及相关打渠道包和最终的市场投放环节,这里也和大家做个简单的分享。 在移动端母包构建和渠道打包上线后,给业务提效十分明显,尤其是渠道打包,基本能节省30-40%的时间,且自动化不易出错。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.