我需要在Travis-CI脚本中基于环境变量生成文件。
例如,在我的.travis.yml中,我有:
before_script:
- |
cat > Config.xcconfig <<END
API_URL = https://test.api.project.com
END
script:
# For example
- cat Config.xcconfig
但是,这会生成带有不需要的缩进的文件以及END
:
> cat Config.xcconfig
API_URL = https://test.api.project.com
END
我知道我可以使用openssl来解密repo中的文件,但是我宁愿不将加密文件提交到存储库。有什么想法吗?