Я хотел задать несколько вопросов, я начинающий программист и хотел кое-что понять о конфигурации CI в GitLab (или любом другом Git).
- Нужно ли использовать Maven или Gradle, чтобы проверить, компилируется ли код \ проходит ли тест \ нет ошибок в стиле проверки?
- Когда я настраиваю докер для Gradle \ Maven, это образ, который GitLab будет использовать для компиляции программного обеспечения?
- Как я могу убедиться, что мой код работает на Java 12? Моя IDE использует мой JRE 12 на моем компьютере, но когда я загружаю его в GitLab, какую версию он использует?