使用GitLab CI.yml登录到Heroku

小玩意儿

我一直在尝试将我的GitLab应用程序部署到Heroku,但是不幸的是,当我尝试运行时,我一直收到此错误 heroku login -i

Run `heroku login` to update your credentials, then retry the git command.

我从网上看过解决方案,但是似乎没有帮助。我要解决这个错误吗?

这是我的YML文件

before_script:
  - echo "Running job..."

build_job_1:
  script:
    - heroku login -i
    - blank
    - XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX # Account token
    - git remote add heroku https://heroku:[email protected]/redditchatbot.git 
    - git push heroku HEAD:master

谢谢您的帮助!

编辑:我已经包括下面的完整日志

Running with gitlab-runner 11.9.0-rc2 (227934c0)
  on docker-auto-scale 0277ea0f
Using Docker executor with image ruby:2.5 ...
Pulling docker image ruby:2.5 ...
Using docker image sha256:e86557c9a8ab97ec7e9ba705f3e3411428b50d19d38643a0f52cb49faf735d3d for ruby:2.5 ...
Running on runner-0277ea0f-project-11711672-concurrent-0 via runner-0277ea0f-srm-1554580242-7d379f26...
Initialized empty Git repository in /builds/WillWam/reddump/.git/
Fetching changes...
Created fresh repository.
From https://gitlab.com/WillWam/reddump
 * [new branch]      master     -> origin/master
Checking out f2d6762d as master...

Skipping Git submodules setup
$ echo "Running job..."
Running job...
$ git remote add heroku https://heroku:[email protected]/redditchatbot.git
$ git push heroku HEAD:master
remote: !   WARNING:
remote: !   Do not authenticate with username and password using git.
remote: !   Run `heroku login` to update your credentials, then retry the git command.
remote: !   See documentation for details: https://devcenter.heroku.com/articles/git#http-git-authentication
fatal: Authentication failed for 'https://heroku:[email protected]/redditchatbot.git/'
ERROR: Job failed: exit code 1

不要使用git使用用户名和密码进行身份验证

这意味着:不要在URL中使用heroku:XXXXX:heroku登录名应缓存您的凭据,这意味着您不需要URL中的所说凭据。

如果问题仍然存在,然后检查解决方案的一个“ git push heroku master’仍然要进行身份验证

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Gitlab CI / Gitlab Runner-使用哪个版本的gitlab-ci.yml?

来自分类Dev

不带DinD的GitLab CI登录到私人仓库

来自分类Dev

我如何使用 Gitlab CI .yml 文件打印 Hello World

来自分类Dev

Gitlab-ci.yml配置

来自分类Dev

使用MATLAB的Gitlab CI

来自分类Dev

gitlab 8.2.1,如何在.gitlab-ci.yml中使用缓存

来自分类Dev

无法登录到Gitlab CI中的MSSQL docker以开始测试迁移

来自分类Dev

使用GitLab CI连续交付

来自分类Dev

用于C#的.gitlab-ci.yml使用Docker映像单

来自分类Dev

使用“:”的脚本命令导致.gitlab-ci.yml执行错误

来自分类Dev

是否可以在.gitlab-ci.yml中的多行命令中使用此处文档?

来自分类Dev

使用 rsync 与 gitlab-ci.yml 同步 Wordpress 主题文件夹

来自分类Dev

如何使用Gitlab CI在Heroku上部署Showoff应用程序

来自分类常见问题

适用于GitLab CI的多行YAML字符串(.gitlab-ci.yml)

来自分类Dev

GitLab CI:如何连接到以.gitlab-ci.yml脚本启动的Docker容器?

来自分类Dev

Gitlab CI / CD无法从.gitlab-ci.yml进行git push

来自分类Dev

Gitlab CI/CD 中的预定义变量在 .gitlab-ci.yml 中是否可用?

来自分类Dev

gitlab-ci.yml 致命:无法访问 http://gitlab-ci-token

来自分类Dev

由于代理错误,无法使用 cmd 登录到 heroku

来自分类Dev

如何使用gitlab ci测试django

来自分类Dev

使用Gitlab CI生成Android构建

来自分类Dev

GitLab CI无法安装/使用PhantomJS

来自分类Dev

使用keycloak作为gitlab-ci服务

来自分类Dev

使用GitLab CI / CD等GitHub操作

来自分类Dev

使用GitLab CI构建奇异容器

来自分类Dev

在gitlab CI / CD中使用硒

来自分类Dev

使用简单的Django项目设置gitlab CI

来自分类Dev

如何使用ros | 与gitlab-ci cmake

来自分类Dev

使用gitlab-ci构建Erlang

Related 相关文章

热门标签

归档