摘要: 本文模仿 vscode-server 效果,借助 ssh 、反向代理 的方式把本地代码映射到外网,通过 Web IDE 打开。 概述 vscode 推出了一个新的功能 —— vscode-server,可以把本地的代码映射到外网(vscode.dev),通过浏览器(Web IDE)修改和调试代码。 阅读全文
posted @ 2022-12-28 23:14 远方V3 阅读(925) 评论(1) 推荐(3) 编辑
摘要: 本文是我对Tekton的实现原理和背后技术逻辑的理解,以及在实践过程中的一些总结。 简介 Tekton 是一个基于 Kubernetes 的云原生 CI/CD 开源框架,基于 CRD(Custom Resource Definitions)方式实现,目前阿里、google、IBM 都在使用这个框架。 阅读全文
posted @ 2022-12-03 23:06 远方V3 阅读(1398) 评论(2) 推荐(1) 编辑
摘要: 安装Emulator 可以本地安装或者在Azure上安装(当前需要在Azure上安装,所以直接看b选项) 安装ubuntu系统 20.4LTS 目前验证Dv3是可以创建支持nested virtualization的虚拟机创建模拟器的,详细请参考:https://azure.microsoft.co 阅读全文
posted @ 2022-12-30 18:36 远方V3 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 工作的缘故,接触 TFS (Team Foundation Server)挺多的,现在改名为 Azure DevOps,分为 可私有化部署版本 Azure DevOps Server,简称ADS,以及 SAAS 版本 Azure DevOps Services。未来因为微软收购了 github,据说 阅读全文
posted @ 2022-12-30 18:16 远方V3 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 1.自动开机 1.1. 方法1 创建runbook 在搜索框中输入“自动”,点击“自动化账户” 输入名称,选择订阅、资源组、位置(建议选择东南亚) 创建runbook 进入新建的runbook中,点击“编辑”,脚本中需要输入vm名称、分组名称,以及smtp邮箱配置以及接收通知的邮箱地址。 注:out 阅读全文
posted @ 2022-12-28 23:34 远方V3 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 一. 常用设置 修改Jenkinsfile的路径 注意大小写 修改时区 【系统管理】->【脚本命令行】运行下面的命令 System.setProperty('org.apache.commons.jelly.tags.fmt.timeZone', 'Asia/Shanghai') 一旦容器重启就失效 阅读全文
posted @ 2022-12-16 15:58 远方V3 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 经典模式 Azure Devops Server 2019 , Team Foundation Server 2018 另存为模版即可 可以在模版上管理权限,比如不能修改模版 但是继承模版后依然可以随意调整 Yaml文件模式 使用引用其他git库的yaml文件,可以编写通用的模版,并可以实现yaml 阅读全文
posted @ 2022-12-16 15:41 远方V3 阅读(57) 评论(0) 推荐(0) 编辑
摘要: Mattermost 是一个开源、可私有化部署的在线通讯平台,可以和Github、Jira、Jenkins、Gitlab等做集成,所以也可以作为 ChatOps 的一种实现方式。 很早之前为开源项目 boat-house 做的一个教程,今天偶尔翻笔记的时候找了出来,在这里也分享一下。 部署 使用do 阅读全文
posted @ 2022-12-16 14:45 远方V3 阅读(3076) 评论(0) 推荐(3) 编辑
摘要: 概述 使用微软官方的类库 (Microsoft.AspNet.WebHooks.Receivers) 使用说明:https://docs.microsoft.com/en-us/aspnet/webhooks/receiving/handlers NuGet:https://www.nuget.or 阅读全文
posted @ 2022-12-16 10:02 远方V3 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 很荣幸在去年加入到 SmartIDE 产品组,从事开发工作,期间产品经历了无数个迭代,一段非常难忘的经历...... 项目之初一位大牛提出了一个哲学问题 —— 先有鸡还是有蛋(SmartIDE 如何开发 SmartIDE),借着这话题,本文将以 Golang 项目 SmartIDE CLI 为例进行 阅读全文
posted @ 2022-12-14 11:13 远方V3 阅读(635) 评论(0) 推荐(2) 编辑
摘要: 最近 OpenAI 下的 ChatGPT 刷爆了朋友圈,需要注册用户才能使用(因为暂时不对中国区开放,所以注册会有点费劲),注册成功后,我马上问了“他”几个程序题,“他”写代码让我这个“老油条”也自愧不如,本文我再用 SmartIDE 来蹭一下热度。 首先需要把官网上的一些 解释 都录入进去,据说他 阅读全文
posted @ 2022-12-09 11:37 远方V3 阅读(604) 评论(0) 推荐(1) 编辑
摘要: azure devops 流水线插件的示例 概述 正如标题所述这是一个简易的流水线任务插件的示例,比起官方的要简单很多,可以让大家快速上手。 输入框 流水线运行结果 官方教程: https://docs.microsoft.com/zh-cn/azure/devops/extend/develop/ 阅读全文
posted @ 2022-12-08 14:58 远方V3 阅读(375) 评论(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 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 配置docker 首先,使用 --userns-remap user-name 标志启动 docker 守护进程,或者确保 docker 守护进程的配置文件 (/etc/docker/daemon.json) 包含以下内容: { "userns-remap": "user-name" } 配置sub 阅读全文
posted @ 2022-12-06 22:51 远方V3 阅读(466) 评论(0) 推荐(0) 编辑
摘要: 概述 Coder是VS Code的Web IDE,分Code Server 和 Coder,Code Server安装在服务器上,Coder是一个WEB版的VS Code,但目前多数的VS Code插件无法使用。 VSCode:https://code.visualstudio.com/ Code 阅读全文
posted @ 2022-12-03 23:13 远方V3 阅读(1210) 评论(0) 推荐(0) 编辑