Travis CI无法识别重命名的存储库

时间:2019-01-17 15:29:50

标签: git heroku continuous-integration command-line-interface travis-ci

因此,我最初将我的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中注销并重新登录。

1 个答案:

答案 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