Wercker – 简化持续交付 – 一个 webFWD 项目

Marc Andreessen 有句名言:““软件正在吞噬世界””。Marc 的意思是,软件正在定义我们所知的每个行业;我们不再在当地的零售店购买唱片,而是通过 RdioSpotify 流式传输。 Skype 现在是最大的电信提供商,我们甚至在谈论 软件定义的数据中心

已成为 这些软件服务的默认分发机制,但也促进了这些服务交付和使用方式的颠覆性变化。过去,您必须在当地的零售店购买您最喜欢的 文字处理软件 的新版本,而现在有了云,则可以 增量 推送更新。

介绍 wercker

这种新的软件开发方式的关键推动者是 持续交付。软件正在吞噬世界,而 wercker 让它变得更好吃。

有一些成功的公司是持续交付的坚定支持者,例如 NetflixEtsy。wercker 的使命是让每个开发人员都能轻松使用持续交付,并且在去年的年初,我,Micha Hernandez van Leuffen,以及我的联合创始人 Wouter Mooij 由于对现有解决方案感到沮丧,而创立了 wercker,其出发点正是这一理念。

视频介绍了 wercker,并展示了我们对产品的愿景。

工作原理

Wercker 的流程很简单;它在一端与流行的版本控制平台(如 GithubBitbucket)集成,而在另一端则与 基础设施即服务 提供商 和像 Heroku 这样的平台云集成。

我们运行您可能包含在项目中的任何单元测试,并在综合仪表板上显示结果。

您可以为例如登台或生产定义不同的环境或部署目标,您可以一键将项目部署到这些目标。

软件的开发最好是团队合作,因此 wercker 还捕捉了与持续交付相关的社会动态。活动提要显示了团队中谁破坏了构建或部署到哪个环境。这提高了团队内部的透明度和信任度。

开源

除了为开源项目免费提供 wercker 之外,我们还在开放 wercker 的构建环境。这些环境类似于 Heroku 的 构建包,允许开发人员不仅定义他们想要在 wercker 上使用的自己的编程栈,还定义他们想要运行的各种构建和测试步骤。

新的语言和框架可以轻松集成,因为我们是在 Chef 菜谱 的基础上构建这些环境的,这些菜谱随后也可以用于配置和部署。菜谱和食谱已经是一个非常大的开源运动,我们正在进一步推动它。

未来

我们非常高兴地宣布,我们已 筹集 了由 Shamrock Ventures、位于阿姆斯特丹的 MicroVC Vitulum VenturesGreylock Partners 领投的 种子 融资。这笔资金将帮助我们发展平台并扩展业务。

如果您是开发人员,请在 http://beta.wercker.com 注册 Beta 版。我们也希望了解开发人员正在为其应用程序使用哪些编程栈,以及他们正在将应用程序部署到哪些环境。

关于 Micha Hernandez van Leuffen

Micha Hernandez van Leuffen 是 Wercker(一个基于云的持续交付平台)的联合创始人兼首席执行官。Wercker 的目标是普及持续交付并提高开发人员速度。

Micha Hernandez van Leuffen 的更多文章…

关于 Robert Nyman [荣誉编辑]

Mozilla Hacks 的技术布道师和编辑。发表关于 HTML5、JavaScript 和开放网络的演讲和博客文章。Robert 是 HTML5 和开放网络的坚定支持者,自 1999 年以来一直从事 Web 前端开发工作——在瑞典和纽约市。他还在 http://robertnyman.com 定期发布博客文章,并且喜欢旅行和结识新朋友。

Robert Nyman [荣誉编辑] 的更多文章…