Cześć :) Potrzebuję odpalać taska gradlowego (dokładnie taska, który uruchamia mi testy integracyjne) z command line aby raz pewna konfiguracja springowa była włączona a raz nie. Chodzi dokładnie o:
spring:
autoconfigure:
exclude: org.springframework.boot.autoconfigure.mongo.embedded.EmbeddedMongoAutoConfiguration
Wiem, takie coś mogę przecież zaszyć sobie w application-integration.yml
i usuwac/dodawac jak mi sie podoba, ale nie o to chodzi. Potrzebuję ten parametr wklepywać z command line. Próbuję to robić tak:
./gradlew integrationTest -Dspring.autoconfigure.exclude=org.springframework.boot.autoconfigure.mongo.embedded.EmbeddedMongoAutoConfiguration
ale mimo wszystko widzę, że instancje embedded mongo się odpalają. Próbowałem też z flagą -P
ale skutek ten sam. W panelu konfiguracji w intelliJ gdy dodaję zmienną środowiskową to działa jak chcę. Macie może pomysł co może być nie tak?