我正在通过Travis CI向Heroku部署Spring应用程序。但是,尽管以不同方式设置我的travis文件,我似乎无法解决以下问题,主要问题是缺少api密钥。
以下是我尝试过不同顺序的格式尝试的几个例子,其中没有一个有效。
api-key: "secure api key"
api_key:
secure: "secure api key"
app: friend-status-dev
env:
global:
- secure: "secure api key"
jdk:
- oraclejdk8
deploy:
provider: heroku
尽管所有这一切,以及通过Travis UI设置环境变量,它似乎并不想找到" api_key"我的.travis.yml文件中的字段。我知道它至少可以找到我的.travis文件,因为它主动使用jdk。
答案 0 :(得分:1)
deploy
部分应如下所示:
deploy:
provider: heroku
api_key: "secure api key"