The release of bundler 2.0 breaks travis-ci tests
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 1/5
- Temps estimé
- Moins d'une heure
- Accessibilité débutants
- 35/100
Piste de recherche
Start with .travis.yml and the reported Travis CI job log, focusing on the bundle install command and the before_install section. Ensure the Travis build installs a Bundler version compatible with the Ruby 2.1.9 environment, then rerun the CI build and confirm bundle install and the test script complete successfully.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Affected Puppet, Ruby, OS and module versions/distributions
- Puppet: 4
- Ruby: 2.1.9
- Distribution: ubuntu trusty (as provided by travis-ci)
- Module version: master, probably any version
How to reproduce (e.g Puppet code you use)
Run any travis-ci build.
What are you seeing
travis-ci failes with an error, which is different from a normal build failiure.
Output log
https://travis-ci.org/voxpupuli/puppet-python/jobs/474908824
The program 'bundle' is currently not installed. To run 'bundle' please ask your administrator to install the package 'bundler'```
## Workaround
`diff --git a/.travis.yml b/.travis.yml
index 06169e3..e20c74e 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -5,6 +5,8 @@ language: ruby
cache: bundler
before_install:
- rm -f Gemfile.lock
+ - gem install bundler -v '< 2' --conservative
+
script:
- 'bundle exec rake $CHECK'
matrix:
`
## More Information
https://bundler.io/blog/2019/01/04/an-update-on-the-bundler-2-release.html
- Langage dominant
- Ruby
- Étoiles
- 196
- Forks
- 371
- Merge moyen
- 5 h 54 min
- PR mergées (30 j)
- 5
Préparer son environnement
Lance le conteneur de développement du projet dans votre navigateur, avec votre propre compte GitHub.
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de voxpupuli/puppet-python
-
Requirements not installedOuverte
Difficulté 3/5 1-2 jours Accessibilité débutants 67/100
voxpupuli/puppet-python#759 ·
-
bug
Difficulté 3/5 1-2 jours Accessibilité débutants 45/100
voxpupuli/puppet-python#743 · 1 commentaire ·
-
enhancement
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
voxpupuli/puppet-python#721 · 1 réaction ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
voxpupuli/puppet-python#711 · 1 commentaire ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 52/100
voxpupuli/puppet-python#673 · 1 commentaire ·
Toutes les issues de voxpupuli/puppet-python
Issues similaires
-
JWT::EncodedToken raises TypeError for a non-object headerPeut-être pris @anakinj l’a pris aujourd’hui. Ouvertebug
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
jwt/ruby-jwt#780 · 1 réaction ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 Moins d'une heure Accessibilité débutants 70/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 82/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
zold-io/zold-ruby-sdk#85 ·