\*scripts should log their version on start.

Offen
#17 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Anfängerfreundlichkeit
25/100
Issue-Typ
Feature
Klarheit
Muss geklärt werden
Aktivitätsstatus
Veraltet
Tech-Stack
docker, python
Bereich
devops, tooling

Rechercherichtung

Beginne damit zu prüfen, wie die docker-basierten und mac-basierten Skripte erstellt werden, und verfolge dann den vorgeschlagenen scriptworker_client-Einstiegspunkt sowie die nach der Dockerfile- oder Puppet-Einrichtung verfügbaren Versions- oder Revisionsinformationen. Erledigt bedeutet, dass beide Skripttypen ihre Version und/oder Revision beim Start protokollieren, auch wenn das Git-Repository nicht verfügbar ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

and/or revision.

We don't currently bump versions, and we may not have the git repo around to find the revision. Any solution here likely needs to work for both the docker-based scripts, and the mac-based scripts.

We may want to have a convention of creating a flatfile in a known location, with the scriptworker version and script revision, after creating the dockerfile and/or puppetizing the mac. Then it's a matter of reading this motd (message of the task, mott?) at the beginning if that file exists, possibly in a simple scriptworker_client function.

Vorherrschende Sprache
Python
Sterne
16
Forks
38
Ø Merge
1 T. 7 Std.
Gemergte PRs (30 T.)
14

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus mozilla-releng/scriptworker-scripts

Alle Issues in mozilla-releng/scriptworker-scripts

Ähnliche Issues

Weitere Issues zu Python

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.