Java код для войны
Я хочу создать файл войны
Чтобы создать Java код для файла войны, обычно используется Java инструмент для сборки, например, Maven, Gradle или Bazel. Инструмент сборки может использоваться как локально, так и в системе CI / CD.
Tekton as CI / CD system
Tekton - это современная среда CI / CD, созданная для Kubernetes. С Tekton вы можете спроектировать конвейер, например, Сборка - Тест - Развертывание - Интеграционные тесты - Развертывание на производстве .
Tekton ведет этот конвейер от шага к шагу, но он не не реализует шагов . Шагом может быть выполнение Maven, Gradle или Bazel для создания кода из Java в war-файл. Поскольку все это выполняется в Kubernetes, наиболее распространенным является создание образов контейнера, чтобы приложение могло исключаться в кластере Kubernetes.
Если вы не используете кластер контейнера, могут быть другие инструменты чем Tekton, который решает вашу проблему лучше.