我正在通过 Travis CI 将 Spring 应用程序部署到 Heroku。然而,尽管以不同的方式设置我的 travis 文件,我似乎无法解决以下问题,最主要的问题是缺少 api key 。
下面是我以不同顺序尝试过的几个格式尝试示例,但没有一个成功。
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 设置事件环境变量,它似乎并不想在我的 .travis.yml 文件中找到“api_key”字段。我知道它至少可以找到我的 .travis 文件,因为它正在积极使用 jdk。
最佳答案
deploy
部分应如下所示:
deploy:
provider: heroku
api_key: "secure api key"
关于java - 如何在 Travis CI 中设置 "api_key"值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47244991/