Unauthorized Antwort von GitHub API auf Appveyor
Wir haben gerade mit einem neuen Projekt begonnen und versucht, CI über Appveyor zum Laufen zu bringen. Es ist einAurelia
Webanwendung so brauchen wirjspm
auf dem Build-Server.
uf meiner Workstaticonfigured jspm manual wie von @guybedford in seiner Antwort unten vorgeschlagen und mein Authtoken im appveyor.yml-Skript konfiguriert:
- jspm config registries.github.auth %JSPM_GITHUB_AUTH_TOKEN%
erzeit sieht meine appveyor.yml so aus, basierend auf demAuto-Konfigurationsabschnitt von 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
Dasjspm install - y
Befehl schlägt mit dem Fehler fehl:Unauthorized response for GitHub API
.
Wie konfiguriere ich Github-Anmeldeinformationen ordnungsgemäß mit JSPM in AppVeyor?