Mon .travis.yml est la suivante:Echec de l'installation: Bad références (401) travis ci avec R
language: r
sudo: required
cache: packages
before_install:
- echo -e "machine github.com\n login $CI_USER_TOKEN" >> ~/.netrc
- chmod 755 ./travis-tool.sh
install:
- ./travis-tool.sh install_github RcppCore/Rcpp
- ./travis-tool.sh install_github rstats-db/DBI
- ./travis-tool.sh install_github rstats-db/RPostgres
Cependant, je ne suis pas en mesure d'installer package CRPP. il jette l'erreur suivante
+InstallGithub RcppCore/Rcpp
+EnsureDevtools
+Rscript -e 'if (!("devtools" %in% rownames(installed.packages()))) q(status=1)'
+echo 'Installing GitHub packages: RcppCore/Rcpp'
Installing GitHub packages: RcppCore/Rcpp
+Rscript -e 'devtools::install_github(commandArgs(TRUE),host = '\''https://api.github.com'\'', dependencies = FALSE)' RcppCore/Rcpp
Using GitHub PAT from envvar GITHUB_PAT
Downloading GitHub repo RcppCore/[email protected]
from URL https://api.github.com/repos/RcppCore/Rcpp/zipball/master
Installation failed: Bad credentials (401)
je copiais fichier travis-tools.sh de github
Toute aide est appréciée
Je suis capable d'installer le paquet en utilisant la même commande dans mon ordinateur et docker. –
Etes-vous connecté en utilisant '~/.netrc' modifié sur le docker/ordinateur? – dk14
En outre, j'ai remarqué que "GITHUB_PAT" (variable d'environnement) était utilisé pour la connexion, donc il pouvait arriver que .netrc soit ignoré, juste une supposition – dk14