使用凭据 return "Not Found" 的 TravisCI 登录,无法执行任何 travis

TravisCI login with credentials return "Not Found", can't execute any travis

TravisCI 使用凭据 return“未找到”登录,无法执行任何 Travis 命令,因为它要求登录 --pro,我想这是专业帐户的 API 端点,我没有。

我已经从 msi 安装程序安装了 ruby,然后使用 gem install travis 安装了 Travis。 我安装了 ruby 然后使用 chocolatey 安装。

举报:

Username: ajfmo
Password for ajfmo: *********
Not Found
for a full error report, run travis report

ajfm@DESKTOP-FJTHL36 MINGW64 ~/Desktop/ideaProjects/ICRM-DevOrg (main)
$ travis report
System
Ruby:                     Ruby 3.0.0-p0
Operating System:         Windows
RubyGems:                 RubyGems 3.2.3

CLI
Version:                  1.10.0
Plugins:                  none
Auto-Completion:          yes
Last Version Check:       2021-02-04 14:00:04 -0500

Session
API Endpoint:             https://api.travis-ci.org/
Logged In:                no
Verify SSL:               yes
Enterprise:               no

Endpoints
org:                      https://api.travis-ci.org/ (current)
com:                      https://api.travis-ci.com/ ()

Last Exception
An error occurred running `travis login`:
    RuntimeError: Not Found
        from C:/tools/ruby30/lib/ruby/gems/3.0.0/gems/travis-1.10.0/lib/travis/tools/github.rb:212:in `rescue in basic_auth'
        from C:/tools/ruby30/lib/ruby/gems/3.0.0/gems/travis-1.10.0/lib/travis/tools/github.rb:208:in `basic_auth'
        from C:/tools/ruby30/lib/ruby/gems/3.0.0/gems/travis-1.10.0/lib/travis/tools/github.rb:216:in `login'
        from C:/tools/ruby30/lib/ruby/gems/3.0.0/gems/travis-1.10.0/lib/travis/tools/github.rb:81:in `possible_tokens'
        from C:/tools/ruby30/lib/ruby/gems/3.0.0/gems/travis-1.10.0/lib/travis/tools/github.rb:50:in `each_token'
        from C:/tools/ruby30/lib/ruby/gems/3.0.0/gems/travis-1.10.0/lib/travis/tools/github.rb:37:in `with_token'
        from C:/tools/ruby30/lib/ruby/gems/3.0.0/gems/travis-1.10.0/lib/travis/cli/login.rb:31:in `login'
        from C:/tools/ruby30/lib/ruby/gems/3.0.0/gems/travis-1.10.0/lib/travis/cli/login.rb:50:in `run'
        from C:/tools/ruby30/lib/ruby/gems/3.0.0/gems/travis-1.10.0/lib/travis/cli/command.rb:200:in `execute'
        from C:/tools/ruby30/lib/ruby/gems/3.0.0/gems/travis-1.10.0/lib/travis/cli.rb:64:in `run'
        from C:/tools/ruby30/lib/ruby/gems/3.0.0/gems/travis-1.10.0/bin/travis:18:in `<top (required)>'
        from C:/tools/ruby30/bin/travis:23:in `load'
        from C:/tools/ruby30/bin/travis:23:in `<main>'

For issues with the command line tool, please visit https://github.com/travis-ci/travis.rb/issues.
For Travis CI in general, go to https://github.com/travis-ci/travis-ci/issues or email support@travis-ci.com.

由于某种原因,登录本身一直失败,我能够通过在 this document 之后为 Travis 创建一个 GitHub 令牌并使用 travis login --github-token

来登录