Arm Community
Arm Community
  • Site
  • User
  • Site
  • Search
  • User
  • Groups
    • Arm Research
    • DesignStart
    • Education Hub
    • Innovation
    • Open Source Software and Platforms
  • Forums
    • AI and ML forum
    • Architectures and Processors forum
    • Arm Development Platforms forum
    • Arm Development Studio forum
    • Arm Virtual Hardware forum
    • Automotive forum
    • Compilers and Libraries forum
    • Graphics, Gaming, and VR forum
    • High Performance Computing (HPC) forum
    • Infrastructure Solutions forum
    • Internet of Things (IoT) forum
    • Keil forum
    • Morello Forum
    • Operating Systems forum
    • SoC Design and Simulation forum
    • 中文社区论区
  • Blogs
    • AI and ML blog
    • Announcements
    • Architectures and Processors blog
    • Automotive blog
    • Graphics, Gaming, and VR blog
    • High Performance Computing (HPC) blog
    • Infrastructure Solutions blog
    • Innovation blog
    • Internet of Things (IoT) blog
    • Mobile blog
    • Operating Systems blog
    • Research Articles
    • SoC Design and Simulation blog
    • Smart Homes
    • Tools, Software and IDEs blog
    • Works on Arm blog
    • 中文社区博客
  • Support
    • Open a support case
    • Documentation
    • Downloads
    • Training
    • Arm Approved program
    • Arm Design Reviews
  • Community Help
  • More
  • Cancel
中文社区
中文社区
中文社区博客 免费的原生aarch64 CI/CD
  • Blogs
  • Forum
  • 视频和文件
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • Jump...
  • Cancel
  • New
中文社区 requires membership for participation - click to join
More blogs in 中文社区
  • ARM中国大学计划博客

  • Arm新闻

  • 中文mbed博客

  • 中文社区博客

  • 恩智浦汽车电子MCU讨论区博客

 

Tags
  • server
Actions
  • RSS
  • More
  • Cancel
Related blog posts
Related forum threads

免费的原生aarch64 CI/CD

Eugene.Xie
Eugene.Xie
July 20, 2018

        开源软件社区的朋友们有福了!如果你有个开源软件项目想支持Arm架构平台,却苦于没有Arm服务器做CI/CD (持续集成/持续交付),那这个好消息你可不能错过。7月10日,Shippable宣布和Arm,Packet.net达成合作伙伴关系,为Arm平台上的软件开发提供原生的CI/CD服务,重点是(敲黑板了)对于开源软件项目,Shippble提供免费的CI/CD服务!这些服务运行在给所有开源软件共享的64位的Armv8-A 的服务器资源池之上。

使用方法:

  1. 前提是你有一个Github或Bitbucket账号,做开源软件的至少有一个哦。
  2. 登陆Shippable
    1. 访问https://app.shippable.com ,选择用Github或者Bitbucket账号登陆。
    2. 授权Shippable访问你的Github 或者Bitbucket。
  3. 增加一个共享的Shippable许可证
    1. 点击页面右上角的Setting菜单,然后选择Billing子菜单
    2. 在打开的billing 页面上,点击右上角的Edit Plan按钮
    3. 点击 + Add New SKU按钮,然后在Type, Architecture, Operating System下拉框中分别选择Shared, aarch64, Ubuntu_16.04,如下图:
    4. 点击Save按钮保存新的license
    5. 关闭Billing配置页,点击右上角Setting 菜单,然后选择Node Pools子菜单,这里你可以看到你有了一个共享的Shippable_Shared_aarch64的服务器资源池,这表明你的新的许可证生效了。如下图:
  4. 配置yml文件
    1. 现在你可以开始用Arm aarch64的服务器来做CI了,使用方法跟正常的Shippable CI的配置一样,所不同的是,在yml文件中,要增加以下配置:
      runtime: nodePool: shippable_shared_aarch64
      这样,CI的任务就可以使用shippable_shared_aarch64资源池里aarch64的服务器,而不是缺省的X86服务器了。

好了,就这么简单!需要说明的是,Shippable也提供32位arm的CI/CD,但需要专门申请。

关于Shippable

Shippable 是一个DevOps组装线平台,详情请参见: http://docs.shippable.com

关于packet.net

Packet.net是一个公有云(IaaS)提供商,为客户提供裸金属 (Baremetal)服务器而不是虚拟机。详情请看其官网:https://www.packet.net 

关于shipabble, Arm 和 packet.net的合作伙伴的声明,请参看Shippable Blog

Anonymous
  • Song Bin 宋斌
    Offline Song Bin 宋斌 over 3 years ago

    赞。感谢Eugene同学的支持,我置顶一下

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
中文社区博客
  • Armv9-A 构架引入可伸缩矩阵扩展(SME)

    Zenon Xiu (修志龙)
    Zenon Xiu (修志龙)
    原文:https://community.arm.com/arm-community-blogs/b/architectures-and-processors-blog/posts/scalable-matrix-extension-armv9-a-architecture 作者:Martin Weidmann July 14, 2021 翻译: 修志龙(Zenon Xiu) Arm构架为从超级计算机到广泛的设备带来可伸缩的向量处理…
    • February 9, 2022
  • Arm机密计算架构技术白皮书

    Zenon Xiu (修志龙)
    Zenon Xiu (修志龙)
    作者:Arm 首席应用工程师 David Brooke 原文:https://developer.arm.com/documentation/den0125/0100 1.      概述 在本篇文章中,我们将介绍机密计算(Confidential Computing)在现代计算平台中扮演的角色,并解释机密计算的原理。然后我们将说明 Arm 机密计算架构 (Arm CCA) 如何在 Arm 计算平台中实现机密计算…
    • July 16, 2021
  • Armv8.1-M Pointer Authentication 和 Branch Target Identification 扩展

    Zenon Xiu (修志龙)
    Zenon Xiu (修志龙)
    原文作者:Alan Mujumdar   April 7, 2021 原文链接:https://community.arm.com/developer/ip-products/processors/b/processors-ip-blog/posts/armv8-1-m-pointer-authentication-and-branch-target-identification-extension 翻译…
    • April 19, 2021