我正在我的React-> Golang-> Postgres CI应用程序上设置Travis CI。
一切正常,但是,我似乎找不到任何有关如何实际设置postgres测试数据库的示例。我的postgres db模式和种子记录位于主目录下的文件夹中。通常,我通常只运行一个脚本(import.sh)来运行所有.sql文件并设置数据库(本地或prod)。
是否有简单的方法为travis ci中的无轨项目定义psql db的架构?
services:
- postgresql
before_script:
- psql -c 'create database travis_ci_test;' -U postgres