|
Cache Updater - автоматическое обновление приложений с Github
|
|||
---|---|---|---|
#18+
Привет! На гитхабе intersystems.ru появился новый проект - CacheUpdater . Это пакет, позволяющий автоматически по расписанию обновлять приложение, исходники которого лежат на гитхабе. После импорта проекта в любую область в этой области появится возможность создать GitHubUpdate Task для любого проекта. Простейшие примеры: если вы используете интеграцию студии с Tortoise Git, то задание, которое будет автоматически обновлять интеграцию, выглядит так . А так выглядит задание на обновление MDX2JSON - серверной части для LightPivotTable и DeepSee Mobile. В ближайшее время добавится отправка email в случае, если что-то действительно обновилось, а также возможность уведомлять о появлении новой версии и решать обновляться или нет. Штука работает как с публичными так и с приватными репо - для приватного надо ввести логин и пароль к репо. Если нужно что-то более развитое - с прекомпайлом, посткомпайлом и выполнением юниттестов для каждой закачки классов - есть более сложный проект, тоже уже готовый к использованию - CacheGithubCI - Continuos Integration tool, написанный исключительно на Cache. Все желающие приглашаются к использованию, к критике, к пожеланиям и особенно к доработке проектов! Все ПО доступно с исходными кодами по лицензии MIT. Автор - Эдуард Лебедюк. Блог InterSystems на Хабре http://habrahabr.ru/company/intersystems/ Каталог статей по технологиям InterSystems http://intersystems.ru/cache/devcorner/habrahabr.html Видеоканал InterSystems Russia http://www.youtube.com/user/intersystemsrus ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2015, 01:14 |
|
|
start [/forum/topic.php?fid=39&fpage=16&tid=1556722]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
31ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
40ms |
get tp. blocked users: |
2ms |
others: | 308ms |
total: | 430ms |
0 / 0 |