随笔分类 -  DevOps

CI/CD、TFS、Azure Devops
摘要:工作的缘故,接触 TFS (Team Foundation Server)挺多的,现在改名为 Azure DevOps,分为 可私有化部署版本 Azure DevOps Server,简称ADS,以及 SAAS 版本 Azure DevOps Services。未来因为微软收购了 github,据说 阅读全文
posted @ 2022-12-30 18:16 远方V3 阅读(396) 评论(0) 推荐(0) 编辑
摘要:一. 常用设置 修改Jenkinsfile的路径 注意大小写 修改时区 【系统管理】->【脚本命令行】运行下面的命令 System.setProperty('org.apache.commons.jelly.tags.fmt.timeZone', 'Asia/Shanghai') 一旦容器重启就失效 阅读全文
posted @ 2022-12-16 15:58 远方V3 阅读(225) 评论(0) 推荐(0) 编辑
摘要:Mattermost 是一个开源、可私有化部署的在线通讯平台,可以和Github、Jira、Jenkins、Gitlab等做集成,所以也可以作为 ChatOps 的一种实现方式。 很早之前为开源项目 boat-house 做的一个教程,今天偶尔翻笔记的时候找了出来,在这里也分享一下。 部署 使用do 阅读全文
posted @ 2022-12-16 14:45 远方V3 阅读(5781) 评论(0) 推荐(3) 编辑
摘要:azure devops 流水线插件的示例 概述 正如标题所述这是一个简易的流水线任务插件的示例,比起官方的要简单很多,可以让大家快速上手。 输入框 流水线运行结果 官方教程: https://docs.microsoft.com/zh-cn/azure/devops/extend/develop/ 阅读全文
posted @ 2022-12-08 14:57 远方V3 阅读(457) 评论(0) 推荐(0) 编辑
摘要:Azure DevOps 插件: Field Unique Control https://github.com/smallidea/azure-devops-extension-custom-control-sample 一. 概述 二. 快速开始 三. 目录结构 四. 使用vss-web-ext 阅读全文
posted @ 2022-12-08 14:45 远方V3 阅读(233) 评论(0) 推荐(0) 编辑
摘要:本文是我对Tekton的实现原理和背后技术逻辑的理解,以及在实践过程中的一些总结。 简介 Tekton 是一个基于 Kubernetes 的云原生 CI/CD 开源框架,基于 CRD(Custom Resource Definitions)方式实现,目前阿里、google、IBM 都在使用这个框架。 阅读全文
posted @ 2022-12-03 23:06 远方V3 阅读(1644) 评论(2) 推荐(1) 编辑
摘要:效果 改之前 修改之后 修改方法 1. 修改文本 使用VS Code打开DevOps IIS站点根目录 进入文件搜索,打开 正则 ,输入 替换的文本 \.BrandName( *)=( *)"Azure" \.ProductName( *)=( *)"DevOps" 操作步骤如下图所示 PS. Br 阅读全文
posted @ 2022-12-01 15:09 远方V3 阅读(105) 评论(0) 推荐(0) 编辑
摘要:问题:mysql 容器中 /var/lib/mysql 执行时需要属于mysql用户 StorageClass kind: StorageClass apiVersion: storage.k8s.io/v1 metadata: name: smartide-file-storageclass pr 阅读全文
posted @ 2022-07-07 22:03 远方V3 阅读(70) 评论(0) 推荐(0) 编辑
摘要:需求: 搭建了一个ads (azure devops server) ci/cd 流水线,会用到windows的代理机,这台机器需要安装docker,并可运行linux类型的container 注:关于如何在windows上安装angent可以直接在ads上查看 问题: 这个机器系统是windows 阅读全文
posted @ 2022-05-25 00:10 远方V3 阅读(2748) 评论(0) 推荐(0) 编辑
摘要:C# 开发 Microsoft.AspNet.WebHooks.Receivers 使用微软官方的类库 使用说明:https://docs.microsoft.com/en-us/aspnet/webhooks/receiving/handlers NuGet:https://www.nuget.o 阅读全文
posted @ 2021-12-23 13:58 远方V3 阅读(357) 评论(0) 推荐(0) 编辑
摘要:Nexus搭建及使用指南 安装 # Docker 安装 sudo apt-get update sudo apt install docker.io sudo usermod -a -G docker {localadmin} sudo curl -L "https://github.com/doc 阅读全文
posted @ 2021-04-26 22:00 远方V3 阅读(1329) 评论(0) 推荐(0) 编辑
摘要:问题 最近在开发Azure Devops 流水线任务插件时,发现在流水线CI中把结果推到摘要中显示,如果包含中文就会乱码 使用azure devops pipelines task api, 参考网址 https://github.com/microsoft/azure-pipelines-task 阅读全文
posted @ 2021-03-28 20:04 远方V3 阅读(596) 评论(1) 推荐(0) 编辑
摘要:问题: 创建一个流水线任务插件,里面调用代码 tl.error('%') 运行后,百分号会被替换为%25 分析: 相似的问题在网上搜索到了,是因为%被转义为%25,但是代理机并没有去解析。 网上找到了一个解决方案,因为azure devops版本的问题,也测试过无法使用 https://github 阅读全文
posted @ 2021-03-28 19:32 远方V3 阅读(131) 评论(0) 推荐(0) 编辑