JUnit терпит неудачу в работе по сборке Jenkins с моим весенним загрузочным приложением с двумя сущностями / репозиториями - PullRequest
0 голосов
/ 02 апреля 2020

Моя команда взялась за проект springboot и решила создать свои собственные сущности и их соответствующие репозитории, поэтому мы создали hibernateConfig. java, который отлично работает, когда мы создаем и запускаем приложение на нашей локальной машине, но когда я пу sh наши изменения и запускает нашу работу по сборке Дженкинс. JUnit всегда терпит неудачу, поэтому наша работа по сборке jenkins также не выполняется в процессе ..

Ниже приведен фрагмент проблемы JUnit:

Picked up JAVA_TOOL_OPTIONS: 

com.xxxx.xxxxxx.xxxxxx.xxxx.xxxxx.ExceptionHandlerTest > test_sample FAILED
java.lang.IllegalStateException
    Caused by: org.springframework.context.ApplicationContextException
        Caused by: org.springframework.boot.web.server.WebServerException
            Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException
                Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException
                    Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException
                        Caused by: org.springframework.beans.factory.BeanCreationException
                            Caused by: org.springframework.beans.factory.BeanCreationException
                                Caused by: org.springframework.beans.BeanInstantiationException
                                    Caused by: javax.persistence.PersistenceException
                                        Caused by: org.hibernate.tool.schema.spi.SchemaManagementException

com.xxxxxx.xxxxxx.xxxxxx.xxxxx.service.ServiceTest > testYear FAILED
java.lang.IllegalStateException
    Caused by: org.springframework.context.ApplicationContextException
        Caused by: org.springframework.boot.web.server.WebServerException
            Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException
                Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException
                    Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException
                        Caused by: org.springframework.beans.factory.BeanCreationException
                            Caused by: org.springframework.beans.factory.BeanCreationException
                                Caused by: org.springframework.beans.BeanInstantiationException
                                    Caused by: javax.persistence.PersistenceException
                                        Caused by: org.hibernate.tool.schema.spi.SchemaManagementException

com.xxxxxxx.xxxxxxxxx.xxxxxxxx.xxxxx.service.ServiceTest > testGetUserLocation FAILED
java.lang.IllegalStateException
    Caused by: org.springframework.context.ApplicationContextException
        Caused by: org.springframework.boot.web.server.WebServerException
            Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException
                Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException
                    Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException
                        Caused by: org.springframework.beans.factory.BeanCreationException
                            Caused by: org.springframework.beans.factory.BeanCreationException
                                Caused by: org.springframework.beans.BeanInstantiationException
                                    Caused by: javax.persistence.PersistenceException
                                        Caused by: org.hibernate.tool.schema.spi.SchemaManagementException

работает следующая ошибка, когда мы ее запускаем в наших локальных машинах, так что я застрял с этой ошибкой. Кстати, перед этим мы выполняем команду flyway, чтобы синхронизировать базу данных c во время сборки ... и в качестве обходного пути я заменил значение spring.jpa.hibernate.ddl-auto с validate на none, но команда хотела бы сохранить исходное значение свойства, так как оно работает до того, как мы изменили проект T_T

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...