众所周知,现在国内最火的前端框架非Vue莫属了,作为一个.net程序员,早就想体验一下了,但是无奈微软的项目模板不提供Vue的Spa模板,但是我们还是想用怎么办呢?下面来看下我的解决方案 目录 用vue-cli 创建一个项目 用VS创建一个React的应用程序 改造React项目适配Vue 配置Dockerfile 一.用vue-cli 创建一个项目 我这里贴的是直接创建好的项目,至于怎么创建,点击=>传送门 二.用VS创建一个React的应用程序 三.改造React项目适配Vue 修改 Sta…
Selenium Web 自动化 - 项目持续集成 2017-02-13 目录 1环境准备  1.1 安装git  1.2 安装jenkins  1.3 安装jenkins插件  1.4 jekins系统配置2 新建Jenkins构建项目 3 执行构建  3.1 乱码问题 项目持续集成测试,可以每天定时执行自动化构建项目(包括编译,发布,自动化测试),发送测试结果. 1 环境准备 返回 1.1 安装git GIT下载地址:https://git-scm.com/ 安装过程中“Adjust you…
目录 Framework项目持续集成及集合SonarQube - 前言 CI/CD是什么 -- jenkins 什么是sonarqube?什么是CodeReview? 什么是sonarqube? 什么是CodeReview?为什么要这样做? 工具安装 jenkins安装 更换插件源 jenkins初始化及插件安装 msbuild 和 nuget下载 插件安装 插件配置 sonarqube安装 数据库创建及处理 需要使用到的插件准备 配置文件更改 jenkins 集成 sonarqube dock…
Selenium Web 自动化 - 项目持续集成(进阶) 2017-03-09 目录 1 背景及目标2 环境配置  2.1 SVN的安装及使用  2.2 新建Jenkins任务3 过程分析 1 背景及目标 返回 上一篇文章Selenium Web 自动化 - 项目持续集成中用到Jenkins+Git实现持续集成.可以实现自动化部署.运行.发送运行结果.但这里还有几个问题: 当有新的用例,我们除了要添加两个Excel(一个用于定位元素,一个用于记录操作步骤和操作数据),还要生成unittest的…
Findbugs简介 关于findbugs的介绍,可以自行百度下,这里贴下百度百科的介绍.findbugs是一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题.这组缺陷模式是可配置的,通过配置,可以过滤掉一些我们不想或不需要检测的问题. findbugs在gradle中的配置 理论的部分就不多阐述了,我们直接来看看项目中怎么使用findbugs吧. 首先,在build.gradle引入findbugs插件 <code class="hljs bas…
详解Jenkins +Maven+Tomcat+SVN +Apache项目持续集成 一:前言 1. Jenkins jenkins版本大全http://mirrors.jenkins-ci.org/ 1.1 Jenkins持续集成简介 持续集成(Continuous Integration)是一种软件开发实践,对于提高软件开发效率并保障软件开发质量提供了理论基础.Jenkins 是一个开源软件项目,旨在提供一个开放易用的软件平台,使持续集成变成可能.本文正是从持续集成的基本概念入手,通过具体实例…
准备工作 开通Azure账号,具有开通服务权限,关键是里面要有钱. 开通Azure DevOps,能够创建组织和项目. 具备一定的DevOps知识,了解CICD概念.Docker基本操作. 一.创建"容器注册表"服务 第一步:创建服务 第二步:查看关键信息,Docker客户端登录可以使用.  二.创建Azure DevOps项目 第一步: 创建DevOps项目 第二步:使用OF框架创建应用 详细步骤查看[OF框架]使用OF框架创建应用项目 第三步:签入源码,签入后关键信息. 必须有ww…
前言 本文主要是讲解如何使用Azure DevOps+Docker 来实现持续集成Asp.NET Core项目(当然 也可以是任意项目). 上一篇: Azure DevOps+Docker+Asp.NET Core 实现CI/CD(一 .简介与创建自己的代理池) 觉得有帮助的朋友~可以左上角点个关注,右下角点个推荐 今天我们废话不多说 直接开始正文 正文 昨天我们创建了自己的代理服务器(其实也可以用Azure提供的免费代理服务器,就是要排队,而且比较慢,限制比较多..) 今天我们来讲讲如何创建自…
<从头搭建持续集成 DevOps 流水线>由资深敏捷教练.极限编程学院高级讲师.CODING 特邀敏捷顾问李小波老师主讲,将基于 CODING 展示如何编写 Jenkinsfile 搭建 CI/CD 流水线,包括单元测试,端到端测试,代码规范检查,制品库,Docker 化部署. 大家好,今天课程的主要内容为如何从头搭建 DevOps 流水线以及其在研发工作中的意义,最后是 DevOps 流水线实践与敏捷开发的关系的总结. 最开始是在极限编程里提出了持续集成,然后 ThoughtWorks 又提…
原文首发于 flow.ci Blog >> 链接,转载请联系:) CI Weekly 围绕『 软件工程效率提升』 进行一系列技术内容分享,包括国内外持续集成.持续交付,持续部署.自动化测试. devops 等实践教程.工具与资源,以及一些工程师文化相关的程序员 Tips .同步于 flow.ci Blog.微信公众号.官方微博,知乎专栏,简书,欢迎关注或投稿:) 说到创业团队的项目研发和管理实践,有很多很有价值的『经验之谈』.本期收集了一些团队的持续集成.部署.自动化测试相关的工具与实践分享,…