|
Continuous intergration пример
|
|||
---|---|---|---|
#18+
Интересная группа есть в LinkedIn Товарищ Raman говорит, реализовал Continuous Intergration Cache с Jenkins и Puppet. И выложил все в битбакет . Возможно будет кому-то интересно/полезно. Видеоканал InterSystems Russia http://www.youtube.com/user/intersystemsrus ... |
|||
:
Нравится:
Не нравится:
|
|||
05.12.2014, 19:53 |
|
Continuous intergration пример
|
|||
---|---|---|---|
#18+
CI через Hudson мы у себя тоже настроили, но возможно пользуемся им как микроскопом: Есть ли способ под Windows запускать код Cache напрямую из терминала, а не делая вызов типа Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2014, 22:06 |
|
Continuous intergration пример
|
|||
---|---|---|---|
#18+
D_De1mos, А чем вас не устраивает ваш способ ? Я взял за основу пример от Шутова, мой скрипт можно увидеть в комментарии к статье на хабре Можно сделать иначе, если написать плагин к jenkins с поддержкой Caché. Это даст больше возможностей, как выбрать инстанс, так и ввести просто COS код, который выполнится на сервере для сборки. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2014, 22:24 |
|
Continuous intergration пример
|
|||
---|---|---|---|
#18+
у Ramen, примерно так же, с той лишь разницей, что у него Linux. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2014, 22:25 |
|
Continuous intergration пример
|
|||
---|---|---|---|
#18+
D_De1mosЕсть ли способ под Windows запускать код Cache напрямую из терминала, а не делая вызов типа Код: sql 1.
Можно запустить консольный терминал Cache, а не GUI: Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2014, 11:53 |
|
Continuous intergration пример
|
|||
---|---|---|---|
#18+
eduard93, Если портировать на Cache такие тулы: http://www.minimdb.com/tools/minimct.html , то оно пригодится? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2014, 12:16 |
|
Continuous intergration пример
|
|||
---|---|---|---|
#18+
ну яeduard93, Если портировать на Cache такие тулы: http://www.minimdb.com/tools/minimct.html , то оно пригодится? По ссылкеThe main purpose of MiniM CommandLine Tools is integrating of MiniM Database Server with version control systems, such as cvs, svn, git, or other. Разработка в InterSystems Cache возможна с использованием git и svn . А вот оттуда же: Код: sql 1.
Возможность на Windows выполнять COS из консоли аналогично csession для Linux (и, вроде бы, аналогично приведённому выше фрагменту) была бы востребована. По крайней мере, в моём проекте по удалённому выполнению кода RCE точно. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2014, 12:58 |
|
Continuous intergration пример
|
|||
---|---|---|---|
#18+
eduard93Возможность на Windows выполнять COS из консоли......есть, а в её слабости по сравнению с Linux виновата не Cache', а используемая командная оболочка. Например, нормально работает: Код: sql 1. 2. 3. 4. 5. 6. 7.
Если переписать этот скрипт на языке "стандартного командного процессора", он примет довольно кривой вид, но работать по-прежнему будет: Код: powershell 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
08.12.2014, 10:48 |
|
Continuous intergration пример
|
|||
---|---|---|---|
#18+
В GT.M-е есть специальная утилита %XCMD The ^%XCMD utility XECUTEs input from the shell command line and returns any error status (truncated to a single byte on UNIX) generated by that code. Example: /usr/lib/fis-gtm/V5.4-002B_x86/gtm -run %XCMD 'write "hello world",!' ... |
|||
:
Нравится:
Не нравится:
|
|||
08.12.2014, 12:52 |
|
|
start [/forum/topic.php?fid=39&msg=38827291&tid=1556756]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
51ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
2ms |
others: | 269ms |
total: | 426ms |
0 / 0 |