我正在为两个环境创建一个新版本,test.site.com和qa.site.com。每个构建版本都会将.env.test
或.env.qa
复制到根目录。
是否有更有效的方法来创建两个构建,因为唯一的区别是哪个.env文件被复制或者这是正确的方式?
.travis.yml
dist: trusty
sudo: false
language: php
php: 7.1
env:
- BUILD_ENV=test
- BUILD_ENV=qa
install:
- composer install --no-interaction
before_script:
- cp envs/.env.${BUILD_ENV} .env