Мы только начали с нового проекта и попытались получить CI, работающий через Appveyor. Это веб-приложение Aurelia
, поэтому нам нужно jspm
на сервере сборки.Несанкционированный отклик от API GitHub на Appveyor
На моей рабочей станции I configured jspm manually как предложено @guybedford в своем ответе ниже и настроил мой authtoken в appveyor.yml сценария:
- jspm config registries.github.auth %JSPM_GITHUB_AUTH_TOKEN%
В настоящее время мой appveyor.yml выглядит следующим образом, на основе Auto configuring section from JSPM
version: 1.0.{build}
os: Visual Studio 2015
build:
verbosity: detailed
environment:
JSPM_GITHUB_AUTH_TOKEN:#token from jspm registry export github (locally)#
install:
- ps: Set-Culture nl-NL
- ps: Install-Product node $env:nodejs_version
- cd src\Web
- npm uninstall jspm -g
- npm install -g jspm
- npm install -g gulp
- npm install
- jspm config registries.github.auth %JSPM_GITHUB_AUTH_TOKEN%
- jspm config registries.github.maxRepoSize 0
- jspm registry export github #output to see what the registry looks like
- jspm install -y
- gulp build
- cd ..\..
nuget:
account_feed: true
before_build:
- dnvm install -r clr -arch x86 1.0.0-rc1-update1
- dnu restore
- nuget restore
Сбой команды jspm install - y
: Unauthorized response for GitHub API
.
Как правильно настроить учетные данные Github с помощью JSPM на AppVeyor?
Спасибо за ваш ответ. Я взял свой токен после настройки моих учетных данных локально. Но это все еще дает мне несанкционированные ошибки, любую другую идею? –