Gitlab-CI, Maven и Java 10: сборка всегда дает сбой - не удается найти символ - PullRequest
0 голосов
/ 05 ноября 2018

Вы можете проверить полный проект здесь: https://gitlab.com/tyvain/parcoursup

История сборки здесь: https://gitlab.com/tyvain/parcoursup/pipelines

С недели gitlab-ci больше не строит. Это не похоже на проблему с кодом, а скорее на проблему с путями:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.0:compile (default-compile) on project importparcoursup: Compilation failure: Compilation failure: 
[ERROR] /builds/tyvain/parcoursup/src/main/java/nc/unc/importparcoursup/view/AdmisMainView.java:[9,55] cannot find symbol
[ERROR]   symbol:   class AdmisRejetRepository
[ERROR]   location: package nc.unc.importparcoursup.dao.admisDAO.repository
[ERROR] /builds/tyvain/parcoursup/src/main/java/nc/unc/importparcoursup/view/components/InformationComponent.java:[7,55] cannot find symbol
[ERROR]   symbol:   class AdmisRejetRepository
[ERROR]   location: package nc.unc.importparcoursup.dao.admisDAO.repository
[ERROR] /builds/tyvain/parcoursup/src/main/java/nc/unc/importparcoursup/view/AdmisMainView.java:[30,37] cannot find symbol
[ERROR]   symbol:   class AdmisRejetRepository
[...]

Сборка работает локально (на окнах).

Я попытался обновить образ докера и попытался посмотреть в истории, что может быть не так. Но до сих пор я понятия не имею, почему это терпит неудачу.

1 Ответ

0 голосов
/ 05 ноября 2018

Проблемы начались с commit и соответствующая build fail

Когда я проверяю ваши файлы на https://gitlab.com/tyvain/parcoursup/find_file/master, нет PreCandidature или AdmisRejetRepository

Может быть, вы просто забыли добавить файлы в git? Может быть, они игнорируются?

...