当前位置:   article > 正文

Git管理本地项目-Azure DevOps持续集成-WebApp部署_azure devops网站

azure devops网站

Azure DevOps介绍

主要记录一下AzureDevOps的基本使用,DevOps在项目开发中处于不可替代的角色,我们都知道DevOps是Development and Operations,开发与运维一体化。DevOps即实现快速并频繁的小规模的更新和发布。而这种高频率的发布和部署必然会使运营承受巨大的压力,这时候我们使用Azure DevOps来持续集成和持续交付来解决运营压力的问题。

操作实践(1)

简单介绍了以下Azure DevOps之后我们来简单介绍一下,我们实践操作的流程。将一个本地的C#API项目通过git管理将远程仓库设置为Azure DevOps上的Repos,然后通过Azure DevOps 将本机配置为持续编译的编译机。然后通过编译机使用管道内配置好的CI 编译CD部署。

登录Azure DevOps网站搭建好项目

Azure DevOps 网站地址
如果我们第一次登录到这个网站需要创建一个组织

在这里插入图片描述

给定一个组织名和组织内项目的存储区域,区域我们一般选择东亚,距离比较近数据传输速率比较快,创建好了进到组织里,创建一个项目。

在这里插入图片描述

我们可以选择项目的类型,公开还是私有,这里和git仓库一样的,这里我们创建一个私有的(正常我们开发环境中项目肯定是私有的)

在这里插入图片描述
ok,现在我们创建好了项目之后会出现上图的界面,Boards是项目的成员任务看板,可以看到项目的task进行程度,是to do,还是doing,还是done等,Repos是代码管理库,你可以理解为Azure DevOps上的git仓库,Pipeline是承载持续集成持续部署的管道,我们持续集成就是在这里面进行配置的。TestPlans是自动化测试,这里我们主要用到了Pipelines和Repos。有兴趣的朋友可以去官网进行学习。

Git管理本地项目到Azure DevOps的Repos

就像我们题目的顺序一样,第一步是先将本地项目与远程仓库联系起来。我们这里演示的是用C#的Web API项目。首先,我们需要将本地的项目使用git管理。

在这里插入图片描述
点击创建Git存储库… 里面选定你的账户,创建的组织以及项目。然后点击创建并推送。

在这里插入图片描述

在这里插入图片描述
经过Git管理的代码我们可以推送到Repos,原理和Git一样的。

在这里插入图片描述
我们可以在Repos的Files里看到代码都提交上来了。Repos的Files相当于存放代码的代码库。(正常开发中根据需求提交代码,这里将项目的所有代码提交了)。
直到这一步我们算是将本地项目与远程仓库连接了,我们可以进行一下测试。在本地的代码做一下修改,然后提交到Repos,看一下结果如何。

在这里插入图片描述

然后我们进行提交我们可以在Repos的Pushes看到刚刚是谁提交的代码,如下图:

在这里插入图片描述
在这里我们可以看到修改提交的代码成功的。至此第一步Git管理本地项目连接Azure DevOps Repos 仓库完成。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/641521
推荐阅读
相关标签
  

闽ICP备14008679号