serato / sws-bootstrap

该软件包最新版本(v10.0.0)没有可用的许可证信息。

SWS网络应用的自适应功能


README

为构建Serato Web Services(SWS)PHP网络应用提供常用功能。

使用Docker开发此库。

使用提供的docker-compose.yml文件开发此库。

# Run the `php-build` service using the default PHP version (7.1) and remove the container after use.
docker-compose run --rm  php-build

# Provide an alternative PHP version via the PHP_VERSION environment variable.
PHP_VERSION=7.2 docker-compose run --rm  php-build

当Docker Compose运行容器时,它执行docker.sh

此脚本安装一些必需的软件包,安装Composer并为此PHP库执行composer install

然后它打开一个bash shell以与正在运行的容器交互。

AWS集成测试凭证

要运行与AWS服务交互的集成测试,请通过AWS_ACCESS_KEY_IDAWS_SECRET_ACCESS_KEY环境变量提供IAM访问密钥和秘密。

AWS_ACCESS_KEY_ID=my_key_id AWS_SECRET_ACCESS_KEY=my_key_secret docker-compose run --rm  php-build