Document how to customise an image (optionally with templating)
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 25/100
- Tipo di issue
- Documentazione
- Chiarezza
- Da chiarire
- Stato di attività
- Ferma
- Stack tecnologico
- docker, react, shell, unity
- Ambito
- devops, documentation
Direzione di ricerca
Inizia esaminando la documentazione esistente su customize-docker-images e la discussione collegata nella pull request 181. Chiarisci se l'ambito accettato consiste in una guida migliorata o in un generatore MDX/React per la personalizzazione delle immagini Unity e Docker; il lavoro sarà considerato completato quando sarà disponibile un documento revisionato e facile da seguire oppure un design del generatore approvato esplicitamente.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Since this has only been discussed in a few issues (I rememeber some older discussions on gitlab) or discord, it could be useful to add a section in the documentation on how to precisely customize images for different file support.
We had an idea of adding some overhead during the pipeline runs to inject (install) blender on each build,this is the plugin system from Webber's comment above. Until we have support for this (if we accept to go that way), I think including an easy to follow guide in the documentation could be helpful for many.
Right now, all we have is this:
https://game.ci/docs/docker/customize-docker-images
It is helpful, but I think it can be improved. Just another idea on top of this, we could use the power of mdx (react in markdown files) to allow people to pick their unity version, the tool they want and generate some ready to use scripts to publish what they need.
Example: A react component that generates a script from a form
- dropdown: unity version
- checkboxes: the tools (file formats) you need (blender, etc)
- dropdown: GameCI version (feeding from docker releases list, auto picking the latest
- input text: docker username
result: a shell script that eases building and publishing customized docker images to docker hub.
Now this should be discussed and accepted in an issue before it gets developed to avoid wasting precious developer time 🙏
Originally posted by @GabLeRoux in https://github.com/game-ci/docker/pull/181#issuecomment-1133642123
- Lingua principale
- MDX
- Stelle
- 247
- Fork
- 133
- Merge medio
- 1h 28m
- PR unite (30g)
- 1
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di game-ci/documentation
-
Logging documentation page describes options that do not existForse già presa @armadavalor l’ha presa 20 giorni fa. Apertabug
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 75/100
game-ci/documentation#575 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
game-ci/documentation#546 ·
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
game-ci/documentation#401 · 3 commenti · 1 reazione ·
-
Upgrade to Docusaurus 3Aperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100
game-ci/documentation#598 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 55/100
game-ci/documentation#552 · 1 reazione ·
Tutte le issue di game-ci/documentation
Issue simili
-
good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
commons-app/apps-android-commons#7341 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
-
good first issue P3-low security
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
-
ci: repo has no GitHub Actions workflow, so pushes and pull requests are never built or testedApertaagents area: runtime automation chore cli consistency dependencies developer-experience difficulty: easy documentation enhancement good first issue help wanted hygiene json-output priority: P3 starters tests
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
-
ci: repo has no GitHub Actions workflow, so pushes and pull requests are never built or testedApertaagents area: runtime automation chore cli consistency dependencies developer-experience difficulty: easy documentation enhancement good first issue help wanted hygiene json-output priority: P3 starters tests
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100