AI实践哪家强?来 AICon, 解锁技术前沿,探寻产业新机! 了解详情
写点什么

微软发布新的 Azure Pipelines 功能和集成

  • 2018-12-27
  • 本文字数:1166 字

    阅读完需:约 4 分钟

微软发布新的Azure Pipelines功能和集成

在最近举行的Connect()大会上,微软发布了几项新功能以及与 Azure Pipelines 的集成,包括 Visual Studio Code 的 Azure Pipelines 扩展、GitHub 版本管理、对 IoT 项目的支持以及 ServiceNow 集成。


自从 9 月份推出 Azure Pipelines 以来,这种云托管构建和部署服务的采用一直正在增长。Azure DevOps 首席项目经理 Jeremy Epling 在博文中写道:


我们开始提供无限制的构建时间,并在我们托管的 Linux、Windows 和 Mac 机器上支持最多有 10 个并发作业。


其中一项新功能是 Visual Studio Code 的 Azure Pipelines 扩展,为开发人员提供语法高亮显示和支持 Azure Pipelines YAML 格式的 IntelliSense。此外,IntelliSense 还可以识别 schema——在 YAML 文件中的任意位置,开发人员都可以通过键盘快捷键(Windows 上为 Ctrl-Space,MacOS 上为 Cmd-Space)来检查文件当前位置的已验证内容。



来源:https://azure.microsoft.com/nl-nl/blog/new-azure-pipelines-announcements-vs-code-extension-github-releases-and-more/


借助 Azure Pipelines,开发人员现在可以管理 GitHub 版本——一种打包和发布软件的方式。微软添加了新的GitHub Releases任务,支持所有常用的操作,例如附加二进制文件、发布草稿版本以及将版本标记为预发布。



来源:https://azure.microsoft.com/nl-nl/blog/new-azure-pipelines-announcements-vs-code-extension-github-releases-and-more/


此外,微软在 Azure Portal 中为 Azure IoT Edge 添加了支持,以便可以快速部署基于 IoT 的解决方案。Epling 在博客中写道:


通过在 Azure DevOps 项目中支持 Azure IoT Edge,现在可以很轻松地部署使用 Node.js、Python、Java、.NET Core 或 C 开发的 IoT Edge 模块。此外,它还为你准备好用于开发、构建和部署 IoT Edge 应用程序所需的一切,包括:

1.Git 代码存储库,其中提供了包含上述所有语言的 IoT Edge 应用程序示例。

2.用于 Azure 部署的构建和发布管道设置。

3.轻松配置 Azure IoT Edge 所需的 Azure 资源。


最后,微软还为 Azure Pipelines 用户提供了 ServiceNow 集成,ServiceNow 是一项用于管理 IT 运营“事件、问题和变更”的云服务。借助新的 ServiceNow Change Management扩展,用户可以使用 AzurePipelines 和 ServiceNow Change Management 来自动化部署过程,以进行风险评估、计划、审批和监督。



来源:https://azure.microsoft.com/nl-nl/blog/new-azure-pipelines-announcements-vs-code-extension-github-releases-and-more/


通过在部署过程中添加 ServiceNow Change Management 任务,用户可以使用部署的状态和结果来更新 ServiceNow 变更请求。此外,Epling 在博客中表示,执行这项任务可以捕获到管道中的发布信息,从而提供了可追溯性。


查看英文原文Microsoft Announces New Features and Integrations for Azure Pipelines


2018-12-27 02:006211
用户头像

发布了 731 篇内容, 共 469.3 次阅读, 收获喜欢 2007 次。

关注

评论 1 条评论

发布
暂无评论
发现更多内容

数字化转型与架构-架构设计篇|建模之数据模型

数字随行

数字化转型

深入解析ZGC垃圾回收器

Java随想录

Java JVM

数智化转型背景下的火山引擎大数据技术揭秘

字节跳动数据平台

数据库 大数据 数字化建设 企业号 8 月 PK 榜

Apache RocketMQ 5.0 消息进阶:如何支撑复杂的业务消息场景?

阿里巴巴云原生

Apache 阿里云 RocketMQ 云原生

可观测系统实践:基于海量数据的采集优化方案

博文视点Broadview

对线面试官 - MQ之如何保证消息的顺序性及消息积压问题

派大星

MQ Java 面试题

最强远程管理 Royal TSX for Mac激活+补丁教程

胖墩儿不胖y

远程办公 远程软件 Mac软件 远程工具

01.崩溃捕获设计实践方案

杨充

深入解析CMS垃圾回收器

Java随想录

Java JVM

活动回顾丨云原生技术实践营长沙站(含 PPT)

阿里巴巴云原生

阿里云 云原生

活动回顾丨阿里云 Serverless 技术实践营 Serverless+AI 专场

阿里巴巴云原生

阿里云 Serverless AI 云原生

5 种 可帮助开发人员提高工作效率的AI 工具

3D建模设计

人工智能

SRE方法论之减少琐事

不思jo

SRE 运维‘ #运维

​ iOS加固保护新思路

iOS 架构RxSwift 重签名

百度垂类离线计算系统发展历程

百度Geek说

数据处理 计算引擎 架构优化 企业号 8 月 PK 榜 搜索架构

R语言之基础绘图

timerring

R 语言

WebGpu VS WebGL

3D建模设计

WebGL webgpu

深入解析G1垃圾回收器

Java随想录

Java JVM

美团 Flink 资源调度优化实践

Apache Flink

大数据 flink 实时计算

响应式编程——初识 Flux 和 Mono

java易二三

Java 程序员 计算机 程序

快速测试Mybatis复杂sql,无需启动spring

java易二三

Java 编程 程序员 计算机 科技

生成式AI浪潮下,那些不可忽视的安全问题

网安云

AI安全 系统安全 开源治理 软件系统安全

如何实现AI的矢量数据库

3D建模设计

人工智能 机器学习 AI

Programming abstractions in C阅读笔记:p132-p137

codists

微软发布新的Azure Pipelines功能和集成_服务革新_Steef-Jan Wiggers_InfoQ精选文章