因此,我最初将我的github存储库命名为my_repo
,但是在创建后不久(如第一天)将其重命名为my-repo
。大约一年前。
从那时起,我一直在使用Travis CI使用免费的.org版本来构建项目。现在将我的所有存储库设为私有,并通过travis-ci.com升级到专业版后,我不得不在.travis.yml中提供新的API凭据。因此,我必须使用
travis encrypt $(heroku auth:token) --add deploy.api_key --pro
这已与其他存储库一起使用,但不适用于特定存储库。相反,我得到
repository not known to https://api.travis-ci.com/: dben89x/my_repo
但是,在我的Travis CI仪表板上,它正在尝试将其构建为dben89x/my-repo
。我不确定如何告诉travis将其构建为dben89x/my-repo
。
我所有的git遥控器都设置为my-repo
。我尝试在CLI中注销并重新登录。
答案 0 :(得分:0)
我在这里找到了答案:https://github.com/travis-ci/travis-ci/issues/3264#issuecomment-180246348
进入.git/config
并更改
[travis]
slug = dben89x/my_repo
到
[travis]
slug = dben89x/my-repo