跳转到主要内容

基于.travis.yml生成简单的dockerfile,适用于php项目

项目描述

基于.travis.yml生成简单的dockerfile,适用于php项目

实际上不用这个,假设它会工作。可能不会。因此有这个描述。

实际上是最差的。我甚至做不到。

安装

通过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

你可以通过以下环境变量添加更多

export PACKAGES=wget
docker-travis-php

默认情况下,以下扩展会被构建

  • curl

  • intl

  • mbstring

  • mysql

  • redis

  • xdebug

你可以使用以下环境变量来配置这个

export EXTENSIONS=curl,intl,mbstring
docker-travis-php

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分布

docker-travis-php-0.2.1.tar.gz (4.9 kB 查看哈希值)

上传时间 源代码

构建发行版

docker_travis_php-0.2.1-py2-none-any.whl (5.7 kB 查看哈希值)

上传时间 Python 2

支持