-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdescription.txt
9 lines (8 loc) · 1.5 KB
/
description.txt
1
2
3
4
5
6
7
8
Для этого задания была использована лаба по с++ про кучи.
Система CI - Travis.
Скрипт install_dependencies.sh скачивает репозиторий googletest и переименовывает его так, как он был использован в проекте.
Скрипт build.sh запускает cmake и make в папке build/.
Эти два шага записаны в .travis.yml в соответствующих разделах install и script.
Уведомления обо всех билдах приходят комиттеру и автору на почту при наличии у соотв. человека (человека с этой почтой) прав на внесение изменений в репозиторий (это гарантируется строчками из .travis.yml - success: always, failure: always).
В качестве тестирования я сделал билд без .travis.yml, затем с ним и с добавленной строкой, которая делает код некомпилируемый (2 и 3 билд, просто сначала написал не тот коммент в коммите, пришлось перекоммитить), и затем без этой строки (4, удачный билд).
Все это должно быть видно на https://travis-ci.org/lkmaks/techprog-ci/builds после логина с вашего гитхаба.