Модуль 0. Урок 0. Введение.

Автоматизация сборки — этап написания скриптов или автоматизация широкого спектра задач, применяемого разработчиками в их повседневной деятельности.

Простейшим инструментом автоматизации сборки проекта является утилита make.

Следующим этапом развития инструментов автоматизации сборки стал Ant.

Когда Ant "устарел" - был разработан Maven.

От Ant и Maven были произведены Gradle и SBT, которые вобрали все лучшее от Maven и Ant, параллельно добавив возможность применять языки программирования в своих конфигурационных файлах проектов.

Последующим этапом развития инструментов автоматизации сборки стала CI - непрерывная интеграция.

Maven задал стандарт артефактов. Его репозиторий используют и другими средствами автоматизации. Построено множество репозиториев по его образцу.

Группы для общения:

Для полного доступа к курсу, нужна профессиональная подписка

Профессиональная подписка откроет полный доступ ко всем курсам Хекслета, даст возможность обращаться за помощью к менторам и пожизненный доступ к теории пройденных уроков. Подписку можно отменить в любой момент.

Получить доступ
115
курсов
892
упражнения
2241
час теории
3196
тестов

Зарегистрироваться

или войти в аккаунт

Курсы программирования для новичков и опытных разработчиков. Начните обучение бесплатно.

  • 115 курсов, 2000+ часов теории
  • 800 практических заданий в браузере
  • 250 000 студентов

Нажимая кнопку «Зарегистрироваться», вы даёте своё согласие на обработку персональных данных в соответствии с «Политикой конфиденциальности» и соглашаетесь с «Условиями оказания услуг».

Наши выпускники работают в компаниях:

Логотип компании Альфа Банк
Логотип компании Rambler
Логотип компании Bookmate
Логотип компании Botmother

Есть вопрос или хотите участвовать в обсуждении?

Зарегистрируйтесь или войдите в свой аккаунт

Нажимая кнопку «Зарегистрироваться», вы даёте своё согласие на обработку персональных данных в соответствии с «Политикой конфиденциальности» и соглашаетесь с «Условиями оказания услуг».