为基于.travis.yml的php项目创建一个简单的dockerfile

docker-travis-php的Python项目详细描述


为基于.travis.yml的php项目删除一个简单的dockerfile

不要用这个假设它会起作用。很可能不会。因此描述。

简直是最糟糕的。我甚至不能。

安装

通过pypi使用pip:

pip install docker-travis-php

通过github使用pip:

pip install git+git://github.com/josegonzalez/docker-travis-php.git#egg=docker-travis-php

用法

在带有.travis.yml的目录中,运行以下命令:

docker-travis-php

现在该目录中有一个Dockerfile,可以通过以下命令运行:

# builds the ``before_script`` and ``script`` sections
# useful for "local" travis runs
docker build .

安装的默认debian包(在php扩展之前)如下:

  • git-core
  • libcurl4-openssl-dev
  • libicu-dev
  • php-pear
  • php5-cli

您可以使用以下环境变量添加更多内容:

exportPACKAGES=wget
docker-travis-php

默认情况下,将生成以下扩展:

  • curl
  • intl
  • mbstring
  • mysql
  • redis
  • xdebug

您可以使用以下环境变量对此进行配置:

exportEXTENSIONS=curl,intl,mbstring
docker-travis-php

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
有没有一种方法可以将不同的java web应用程序组合到一个web应用程序(war)中而不相互影响?   java一次屏蔽两位   java如何在多个类上初始化元素?   java在后台服务中处理通知或使用GCM(或其他推送通知服务)   java从const方法调用JNI函数   javascript如何使用函数/方法返回?   Java优化:声明类变量与使用临时变量   java字符算术基数8 vs基数10   Java流收集要存储的对象列表   swing我正在用Java中的keyListener制作一个精灵移动器   在Gradle构建脚本中使用Scala(或java)方法   java Android Mediaplayer下一步按钮不起作用   Java Sound API在播放音频文件后将其锁定   java将变量从外部类传递到内部类的最佳方法   使用play framework的博客web应用程序出现java逻辑错误   java我们可以在Spring批处理中处理大型zip文件吗?   java如何检查JTable的选定行的特定列中的值是否已经在JList中?