基于.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 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 45ff59e09d87cca73bf0bbef5cbc0401886cfea4c421c5fb9103aeff7a964bdd |
|
MD5 | 0521039a2eff874d99536fe4393d91d3 |
|
BLAKE2b-256 | 8d26a9881e0815cc65f6d77a8dd4a82f49baa31ebfd58fadcf55983185ed82cc |
关闭
docker_travis_php-0.2.1-py2-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | cc343b82795266c2e937f31e7ba860a19d458a51e671dff45f16f3d94b885deb |
|
MD5 | b26c91809339f629cfcd6a3e8e229e07 |
|
BLAKE2b-256 | 9950a9e1cc51df9cb34e6ea2ca88d996c6a9f477a2c8c19f73f33ab55fecaa74 |