Очарование Juju, которое настраивает зависимости для работы с Дженкинсом

Я делаю заклинание, которое устанавливает Дженкинс и прочее. Если у пользователя уже есть учетная запись на github и он создает новый репозиторий с именем «builder», он может поместить зависимости для задания в качестве движка приложения, gwt ... и все еще может поместить сценарий bash для установки других зависимостей или даже организации. папок. В него также можно поместить файл config.xml, который создаст задание в jenkins. Поэтому не нужно садиться в машину, чтобы делать такие конфигурации. Интересно, будет ли этот шарм полезен для сообщества? Спасибо!

Редактировать - я уже знаю очарование Дженкинса, но он просто устанавливает Дженкинса и ничего более. Таким образом, наши потребности заключались в том, чтобы автоматизировать всю конфигурацию среды без входа в машину для создания среды. Основываясь на charm Jenkins, мы модифицировали так, чтобы извлекать репозиторий с именем builder из github, и вы можете поместить bash-скрипт для установки зависимостей, которые запускает charm, и config.xml с заданием jenkins, которое будет создано.

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

4
задан 7 March 2013 в 21:55

1 ответ

Уже есть очарование Jenkins в Juju Charm Store . Я не уверен, что полностью понимаю, что вы пытаетесь сделать, хотя. README для очарования обрисовывает в общих чертах, как добавить пользовательские сценарии установки, которые, я думаю, могут соответствовать тому, на что вы ссылаетесь.

0
ответ дан 7 March 2013 в 21:55

Другие вопросы по тегам:

Похожие вопросы: