git-node: `git node bisect`
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 25/100
- Type d'issue
- Fonctionnalité
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- git, javascript, node.js
- Domaine
- cli, developer-experience
Piste de recherche
Commencez par examiner les points d’entrée CLI existants de node-core-utils et la gestion de la configuration pour ncu-config set tmpdir ; l’issue ne nomme aucun fichier ni test spécifique. Examinez l’organisation des téléchargements des versions nightly de Node.js et les commandes git bisect proposées. Le travail est considéré comme terminé lorsqu’un workflow git node bisect peut sélectionner l’architecture, télécharger et exécuter les versions nightly, identifier la modification du code de sortie et suggérer les commandes Git correspondantes.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
https://twitter.com/targos89/status/982158028878196736
Outline:
git node bisect --from 20180101 [--to 201810406] /path/to/test.js- Detect the right arch, then download correct binaries from https://nodejs.org/download/nightly/ , decompress it, run the test with
bin/node, bisect until it finds two consecutive nightlies where the exit code of the test becomes different- Let the user configure where the files are downloaded via
ncu-config set tmpdir, default can be.ncu/tmpor/tmp
- Let the user configure where the files are downloaded via
- Grab the sha from the nightlies, suggest the user to run:
git bisect start <nightly1-sha> <nightly2-sha> --git bisect run "make -j8 && ./node /path/to/test.js"
- Langage dominant
- JavaScript
- Étoiles
- 313
- Forks
- 137
- Merge moyen
- 2 j 8 h
- PR mergées (30 j)
- 24
Guide de contribution
Ouvrir 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 nodejs/node-core-utils
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
nodejs/node-core-utils#664 · 1 commentaire ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 65/100
nodejs/node-core-utils#1164 ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 68/100
nodejs/node-core-utils#1160 · 3 commentaires ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 68/100
nodejs/node-core-utils#1151 ·
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100
nodejs/node-core-utils#1063 ·
Toutes les issues de nodejs/node-core-utils
Issues similaires
-
bug confirmed issue
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
open-webui/open-webui#30750 · 1 commentaire ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
-
Mend: dependency security vulnerability untriaged
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100