Я экспериментировал без каких-либо успехов, я запускаю Gitlab, размещенную на Linux, и пытаюсь разобраться в функциональности CI.
В соответствии с документацией Gitlab вам нужно создать файл .gitlab-ci.yml
, реализацию Gitlab Travis-CI. Теперь из внешнего вида вы можете многое сделать с помощью .gitlab-ci.yml
, но большая часть документации связана с Ruby и другими языками. Ничего не сказано о том, как создавать проекты Java Maven.
Как я могу создать простое приложение на Java? Могу ли я использовать общий бегун, или я должен использовать конкретный бегун, в этом случае, какую или какую реализацию бегуна я должен выбрать: ssh, docker или shell? Затем, что я должен поместить в файл .gitlab-ci.yml
, по крайней мере, для создания проекта с помощью Maven?