我们如何和Platform.sh au欧宝官网下载appto deploy文档的请求吗
ob娱乐下载Symfony的文档欧宝官网下载app是一个开源项目超过800贡献者。太好了!但我们的目标是总是更容易和更快的有助于合并在变化。今天,我们已经开始做一些很酷的改善我们的工作流:集成Platform.sh。
Platform.shis a hosting solution that provides out-of-the-box continuous deployment for Symfony, Drupal and any other PHP applications. It extends the concept of a Git branch at the infrastructure level. Basically, this means that it’s easy to deploy every branch and/or Pull Request to its own URL.
ob娱乐下载Symfony的文档欧宝官网下载app写在斯芬克斯(减价类固醇)和链接,和更复杂的代码块。这给了我们一个很大的灵活性,但也导致两个主要问题:
当有人把请求文档,他们不能立即看到它将如何呈现。
很难评估,因为它需要太多的时间一个评论家拉下来的分支,在本地编译它,然后在浏览器中打开它。
问题是与任何真正的编码共享项目:当你完成一个功能,你然后需要手动将其部署到服务器之前,可以检查和测试。
但是如果每个拉请求可以自动部署在自己的服务器都有自己的URL ?
这是我们想要的很长一段时间…这就是为什么我们在激动时平台。sh走近我们,说:“是的,这是容易做到!”。
所以,今天,我很兴奋地说,Symfony的文档是第一个开源项目(至少我们知道的),自动构建ob娱乐下载和部署任何代码从欧宝官网下载app任何贡献者变成一个孤立的环境和自己的URL,所以它可以很容易地检查和测试。繁荣!
例如,把请求# 5530一个全新的特性文件。只需点击“详细信息”旁边的“platformsh”检查底部,我们可以检查这个请求的真正的HTML格式。
你会看到有一个URL提供了平台。sh和包括http://pr - 5530 - 6 - qmocelev2lwe.eu.platform.sh/
疯狂的怎么可能?
首先,平台。sh足够可怕的免费安装我们的环境!如果你看到他们推特或在一次会议上,给他们一个大谢谢你!
第二,唯一需要集成平台。上海是添加一个配置文件.platform.app.yaml在存储库中描述如何——类似于构建的代码应该是.travis.yml
。——和一个GitHub webhook——足以自动启动部署拉请求。第三,WouterJ(文档的核心贡献者)创建了一个www.pdashmedia.com-like主题预览尽可能的ob娱乐下载真实。
所以,下次你把请求文档,看看样子!
评论
评论都关门了。
以确保评论保持相关,他们关闭了旧的帖子。
Philipp Rieber is a certified Symfony engineer.
Get certified! Online exams available in all countries.
Register Now在公关的例子,为什么新食谱文章从食谱指数无关,但有一个TOC条目在代码级别?