Dlatego głównym zamiarem było dokeryzowanie aplikacji typu słoik tłuszczu i umieszczenie jej w łodydze Elasticbean. Problem tkwi w kontekście. Trochę głupio jest dodawać tak dużo kontekstu do dockera, jeśli wszystko, czego potrzebuję, to w rzeczywistości pojedynczy plik jar.
Bawiłem się plikiem .dockerignore, ale zgubiłem się. Próbowałem użyć negacji gitignore, ale to nie działa.
*
!Dockerfile
*/
!target/
target/*
!target/*.jar
Jest też coś takiego w przypadku wyrażenia regularnego, ale wygląda na to, że skomplikowane wyrażenie regularne nie jest obsługiwane.
^((?!Dockerfile).)*$
Próbowałem również szukać w stackoverflow i te dwa to wszystko, co znalazłem:
To pytanie może być podobne do drugiego, ale myślę, że jest to niewielka różnica, ponieważ w tym miejscu chcę tylko dołączyć pojedynczy plik do kontekstu.
Każda pomoc zostanie doceniona.