CycloneDX / CycloneDX/cyclonedx-python

feat: respect env var `$SOURCE_DATE_EPOCH` when generating SBOM

Fermée
#1,036 3 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
enhancement help wanted
Langage dominant
Python
Étoiles
392
Forks
99
Merge moyen
2 j 23 h
PR mergées (30 j)
2

Description

## Is your feature request related to a problem? Please describe.

The timestamp should be set to $SOURCE_DATE_EPOCH env var, so that builds are deterministic and can be reproduced at some point in the future.

## Describe the solution you'd like

More explanation here: https://reproducible-builds.org/docs/source-date-epoch/

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par localiser le point d’entrée de la génération des SBOM et le code qui attribue son horodatage. Lisez les indications liées concernant SOURCE_DATE_EPOCH pour confirmer le comportement attendu de la variable d’environnement, puis vérifiez que les SBOM générées utilisent cette valeur et restent déterministes lors de builds répétés.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
python
Domaine
tooling
Type d'issue
Fonctionnalité
Difficulté
3/5
Temps estimé
1-2 jours
Activité
Calme
Clarté
Plutôt claire
Accessibilité débutants
55/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.