gitpod的开发人员平台提供了按需的预配置环境,它们会自动集成到创建软件所需的任何工具,库或依赖项中。 gitpod工作区是运输软件的最快,最安全的方法,并且与添加A一样容易。 gitpod .yml文件到任何存储库的根。
?阅读云开发环境白皮书
特征
- DEV环境作为代码gitpod就像基础架构-AS-CODE,但对于您的开发环境。 gitpod定义了您的编辑器扩展名,并且需要声明性的依赖项。 gitpod .yml配置。旋转开发环境很容易重复,并且可重复可授权您自动化,版本控制并在团队中共享开发环境。
- 预构建的开发环境– gitpod连续构建与CI服务器相似的所有GIT分支。在您甚至通过您的任务命令启动工作区之前,控制gitpod如何预配置和初始化环境。 gitpod .yml。不再观看APT-GET或NPM安装。
- 安全– 每个gitpod工作区或Prebuild均可在安全的单使用容器上运行,可提供快速的启动时间,而不会损害安全性。 gitpod生成SLSA级别1兼容出处。 gitpod也是GDPR和SOC2符合的。而且,当然, gitpod是开源的,每个人都可以审查。
- 基于Docker的工作区– gitpod立即根据(可选)Docker映像在云中立即启动一个容器。如果您已经在使用Docker,则可以轻松地重新使用Docker文件。
- GitLab,GitHub,Bitbucket和Azure DevOps Integration- gitpod无缝集成到您的工作流程中,并与所有主要的Git托管平台一起使用,包括GitHub,Gitlab,Gitlab,Bitbucket和Azure Devops。
- 集成代码评论– 使用gitpod您可以对任何PR/MR进行本机代码评论。无需再切换上下文,并用同事的PR/MR混乱本地机器。
- 协作– 邀请团队成员进入您的开发环境或开发环境中任何状态的快照,与您的团队异步分享。专业且可自定义的开发人员体验– gitpod工作区为您提供与Linux Machine相同的功能 – 预先配置和优化开发工作流程。单击用户和/或团队级别,安装任何VS代码扩展名。您还可以随意携带互联网并自定义开发环境。
入门
- 浏览器:
- 使用gitpod仪表板gitpod .io/new。
- 将gitpod .io/#添加为您的任何GitHub/ Gitlab/ Bitbucket存储库的前缀,
- CLI :您还可以安装gitpod CLI并直接从终端创建第一个工作空间:)
文档
所有文档都可以在www上找到。 gitpod .io/docs。例如,请参阅gitpod教程,并检查以下有用的资源:
- 工作区生命周期
- 配置存储库
- 组织
- IDE和编辑支持
- 视频屏幕截图
- gitpod样品
问题
有关问题和支持,请使用gitpod社区不和谐。加入对话,并与其他社区成员建立联系。您还可以关注 @ gitpod以获取我们团队的公告和更新。
对于企业部署和定制解决方案,请探索我们的企业产品,以开始满足您组织需求的设置。
问题
问题跟踪器用于跟踪gitpod开源项目的错误报告和功能请求,并计划当前和未来的开发工作。 ?️
您可以提出流行功能请求或创建新的功能请求。
相关项目
在gitpod的开发过程中,我们还开发了一些基础设施工具,以使开发更加容易,更有效。为此,我们开发了许多开源项目,包括:
- 工作区图像:准备将Docker图像用于gitpod工作区
- OpenVScode Server:通过浏览器访问的远程计算机运行最新的VS代码
- gitpod浏览器扩展名:它在配置的GitLab,GitHub,Bitbucket和Azure DevOps安装中添加了一个gitpod按钮
- 余地 – 一个严重的缓存制造系统
- Dazzle-实验码头图像构建器
- werft- kubernetes本机CI系统
行为守则
我们希望为每个有兴趣为gitpod做出贡献或与gitpod社区进行讨论的人创造一个热情的环境。该项目采用了贡献者契约《行为守则》,版本2.0。
