如何指定在Drone构建中使用哪种版本的Postgres?

时间:2015-03-19 15:29:52

标签: ruby-on-rails ruby postgresql version drone

我使用Drone进行持续集成,使用Postgresql作为Ruby on Rails项目的数据库。似乎Drone上的默认构建使用了过时版本的pgsql。表面上看,解决方案在github的this thread中清楚地说明了,但我并不完全知道如何继续执行说明。我认为我应该"指定postgres:9.3,"但是哪里?怎么样?

1 个答案:

答案 0 :(得分:1)

这位于存储库根目录中compose配置文件的.drone.yml部分。在这里,您可以添加单独的docker容器以在构建中使用。 Services / compose Drone docs

build:
  image: node:$$NODE_VERSION
  commands:
  - npm test
compose:
  database:
    image: mongo:2.6