bluerobotics / bluerobotics/BlueOS-Extensions-Repository
Improve CI checks
- Lingua principale
- Python
- Stelle
- 20
- Fork
- 31
- Merge medio
- 1g 56m
- PR unite (30g)
- 2
Descrizione
We should have automated CI checks for a pull request of a new extension, to confirm
- [ ] that a valid image version is available at the specified location
- [ ] that it includes the required dockerfile [metadata fields](https://docs.bluerobotics.com/ardusub-zola/software/onboard/BlueOS-1.1/extensions/#metadata-dockerfile)
- [ ] the validity of the URLs in the metadata
- [ ] that the extension runs (on a test system, I suppose?)
- [ ] the validity of the `register_service` endpoint (if there is one)
- [ ] old/deprecated metadata variables and structures aren't being used
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Esamina la specifica collegata del Dockerfile dei metadati e ispeziona i metadati attuali delle estensioni del repository prima di decidere come convalidare ogni elemento della checklist. Presta particolare attenzione alla disponibilità delle immagini, agli URL dei metadati, all’endpoint register_service, alle strutture obsolete e al controllo proposto del runtime del sistema di test. Il lavoro sarà considerato completato quando le pull request riceveranno risultati automatizzati per i controlli concordati.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- python
- Ambito
- ci-cd, tooling
- Tipo di issue
- Funzionalità
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100