Im Lab wird das gleiche Artefakt mehrfach gebaut. Ich habe folgende Jobs identifiert:
- build_application
- test_application
- build_image (implizit via Dockerfile)
Nach Rücksprache mit @chrira sind wir übereingekommen, dass das nicht wirklich best practise ist.
Folgende Lösungsidee haben wir uns überlegt:
- cache aktivieren, damit gradle zwischen build_application und test_application überprüfen kann, ob das Artefakt bereits vorhanden ist
- artifacts im test_application benutzen, damit das dockerfile im build_image job dieses als quelle benutzen kann
Im Lab wird das gleiche Artefakt mehrfach gebaut. Ich habe folgende Jobs identifiert:
Nach Rücksprache mit @chrira sind wir übereingekommen, dass das nicht wirklich best practise ist.
Folgende Lösungsidee haben wir uns überlegt: