# 从头开始学习如何创建Azure DevOps Pipeline 作为一名经验丰富的开发者,我可以帮助你学习如何创建Azure DevOps PipelineAzure DevOps Pipeline是一个持续集成/持续部署(CI/CD)工具,可以帮助团队自动构建、测试和部署应用程序。下面我将为你详细介绍整个流程,并提供代码示例。 ## Azure DevOps Pipeline 教程
原创 2024-04-24 11:00:16
86阅读
关于Azure的DevOps,我觉得精华就是与它的Pipelines,并不是说其他的模块不好,而是它们或多或少我们都见过或者用的比较多,又或者比较容易理解。比如Board(看板),现在做敏捷开发的基本都有用到看板,它能实现个人任务的分配,任务完成状态等详细信息;比如Repos(代码库),用过github,gitee等等工具的话,都不会陌生。我们可以在上面新建仓库、上传代码、下拉代码、合并分支、回滚
Azure pipeline 配置根据条件执行脚本Intro我的应用通过 azure pipeline 来做持续集成,之前已经介绍了根据不同分支去打包不同的package,具体的就不再这里详细介绍了,可以参考 持续集成之nuget进阶,nuget 包可以做到根据不同的分支来发布不同的包,那么我的应用一定也可以做到不同的分支发布不同 tag 的 docker 镜像,最后通过 azure pipeli
转载 2019-10-14 23:15:00
128阅读
2评论
一,引言  起因是前两天项目上做测试,需要我把写好的基于.NET 5 的 Web 测试程序作成 Docker 镜像。当我在本地验证完功能后,准备利用 Docker 构建应用程序镜像的时候,发现系统不支持安装 Docker Desktop。这下看来只能利用Azure DevOps 自动创建 Docker 镜像了,学以致用嘛!二,正文1,创建 Azure Container Registry 服务前置
转载 2021-04-07 13:54:07
992阅读
2评论
上次介绍了Azure Application Insights,实现了.net core程序的监控功能。这次让我们来看看Azure DevOps Pipeline功能。Azure DevOps PipelineAzure DevOps里面的一个组件,对于12个月试用账号同样永久免费。 持续集成C
原创 2022-01-11 14:25:43
242阅读
上一次我们讲了使用Azure DevOps Pipeline实现.Net Core程序的CI。这次我们来演示下如何使用Azure DevOps实现.Net Core程序的CD。 实现本次目标我们除了Azure DevOps外还需要: 一台安装了Docker的主机 一个 Docker Hub 账号 上
原创 2022-01-11 14:21:17
303阅读
第二个命令行为Push an image,此项可选。用来将生成好的镜像上传到dockerhub上。因不需要上传,所有被我禁用了。第二个command line
原创 2024-09-14 15:43:28
89阅读
读取文件 node {     //拉取superwings项目代码     stage ('读取文件') {         fileStr= readFile("文件路径")         println fileStr     } }
原创 2021-05-08 17:37:29
441阅读
一 介绍Jenkins Pipeline是一套插件,支持在Jenkins中实现集成和持续交付管道;• Pipeline通过特定语法对简单到复杂的传输管道进行建模;• 声明式:遵循与Groovy相同语法。pipeline { }• 脚本式:支持Groovy大部分功能,也是非常表达和灵活的工具。node { }• Jenkins Pipeline的定义被写入一个文本文件,称为Jenkinsfile。二
原创 2021-04-18 17:28:32
731阅读
第一步,安装插件 第二部,创建maven项目 第三部, 这个项目构建完成后,触发以下项目编译 第4部,pipeline配置
原创 2021-07-27 16:47:33
294阅读
Pipeline官方的说明是:starts a pipeline,which is a very efficient way to send lots of command and read all the responses when you finish sending them。简单点说pipeline适用于批处理。当有大量的操作需要一次性执行的时候,可以用管道。示例:Jed
转载 2022-11-04 18:43:40
74阅读
jenkins pipeline 总体介绍 pipeline 是一套运行于jenkins上的工作流框架,将原本独立运行于单个或者多个节点的任务连接起来,实现单个任务难以完成的复杂流程编排与可视化。 pipeline 是jenkins2.X 最核心的特性, 帮助jenkins 实现从CI 到 CD与
原创 2021-07-27 16:51:59
1604阅读
3点赞
1评论
pipeline倘若我们使用Redis进行批量生产数据,然后存入缓存,通常情况下,我们理解的是,上一条缓存,存完了之后才轮到下一个存储指令的执行。这样势必会让Redis的性能降低,而实际上Redis也针对此进行了一定的优化,而优化的方法,也就是关于Redis针对Pipeline的使用:pipeline和linux的管道类似pipeline批量执行指令,节省多次IO往返的时间有顺序依赖的指令建议分批
需求背景当前有个需求,需要将一份过滤出来的数据文件,按照一定的格式导入redis中,之后做数据资源池使用。由于文件数据比较大,有1000w行左右。所以使用redis的pipeline管道去分批写入redis什么是Pipeline?首先先来介绍一下pipelinePipeline指的是管道技术,指的是客户端允许将多个请求依次发给服务器,过程中而不需要等待请求的回复,在最后再一并读取结果即可。下面借
转载 2023-07-15 02:44:53
149阅读
Redis使用Pipeline(管道)批量处理 Redis 批量处理在开发中,有时需要对Redis 进行大批量的处理。比如Redis批量查询多个Hash。如果是在for循环中逐个查询,那性能会很差。这时,可以使用 Pipeline (管道)。Pipeline (管道)Pipeline (管道) 可以一次性发送多条命令并在执行完后一次性将
转载 2023-06-14 22:13:25
1101阅读
# Redis Pipeline 使用方案 ## 引言 Redis 是一种高性能的内存数据库,广泛应用于数据缓存、消息队列和实时数据处理等场景。在使用 Redis 进行高并发数据访问时,为了提高性能,使用 Pipeline 技术是一个有效的方法。本文将全面介绍 Redis Pipeline 的使用,提供相应的代码示例,并通过流程图和序列图帮助理解。 ## Redis Pipeline 概述
原创 2024-08-02 06:30:49
87阅读
前言公司游戏项目服务端运行过程中,依赖 Redis 保存游戏过程数据。与客户端一次交互会对 Redis 进行大量的操作,在内网开发环境下测试,一次操作开销在 1-2 ms,建立连接和网络开销累积在一起大大降低了响应速度,这种场景下可以使用 Redis Pipeline 进行优化。Redis PipelineRedis 服务本身并没有专门的 Pepeline 功能,而是客户端自行实现的一种交互方式。
转载 2023-06-14 23:09:36
692阅读
https://blog.csdn.net/saafdgvsdg/article/details/80711139一、回忆通信模型  二、流水线1.什么是流水线2.pipeline-Jedis实现 3.与原生M(mget,mset等)操作对比M操作是原子操作pipeline命令是非原子的,Redis服务器会对其命令集进行拆分。  三、使用...
转载 2021-07-21 10:45:42
204阅读
前言在整个软件开发过程中,大致有如下的几个工作流程阶段:计划 -> 编码 -> 构建 -> 集成 -> 测试 -> 交付 -> 部署 -> 运营从上面的工作流程阶段可以看到,整个软件开发周期是繁琐而复杂的,需要多部门多人员的参与共同协作来完成开发任务。其中就需要一些可以帮助开发者提升效能的自动化工具,在过去几十年当中,持续集成(Cont
原创 精选 2023-03-12 21:11:03
1525阅读
2点赞
创建jenkins Pipeline流水线Pipeline 脚本是由 Groovy 语言实现的,但是我们没必要单独去学习 GroovyPipeline 支持两种语法:Declarative(声明式)和 Scripted Pipeline(脚本式)语法Pipeline 也有两种创建方法:可以直接在 Jenkins 的 Web UI 界面中输入脚本;也可以通过创建一 个 Jenkinsfile 脚本文
  • 1
  • 2
  • 3
  • 4
  • 5