Наименование сценариев сборки - PullRequest
1 голос
/ 20 января 2010

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

для файла сборки, который создает файл war, я беру муравей по умолчанию build.xml, но как бы вы назвали другой файл?

Ответы [ 2 ]

1 голос
/ 20 января 2010

Вот матрица решений:

  • Если вы хотите запустить сборку ant из командной строки в сгенерированном каталоге, то придерживайтесь значения по умолчанию build.xml.Таким образом, тому, кто запускает сборку, не придется бороться с переключателями командной строки ant для нестандартного файла сценария ant.

  • Если другой сценарий ant будет вызываться каким-либо другим сценариемили для запуска сборки необходимо установить избыточную среду, тогда, вероятно, лучше дать собственное имя этому сценарию.Я бы указал в имени файла, что это муравьиный скрипт.

1 голос
/ 20 января 2010

Чтобы дать хороший ответ, вам нужно дать больше информации.

Создан ли файл сборки?Уникально для каждого клиента?Он вызывается из глобального файла сборки автоматически или людьми?Должны ли они вызываться в определенном порядке?

Если «другие» файлы сборки находятся в разных (под) каталогах, вы можете просто назвать их build.xml .Это будет по умолчанию для муравья и легко распознается.В противном случае я бы дал им постфикс в соответствии с проектом или созданным артефактом.Так, например, если артефакт aaa.jar , вы можете назвать файл сборки build-aaa.xml .Если они должны вызываться в определенном порядке, вы можете добавить к имени число (например, build-10-aaa.xml ), чтобы было легко сортировать и перебирать список файлов сборки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...