https://forge.ispras.ru/https://forge.ispras.ru/favicon.ico?16490126692015-04-15T08:10:30ZOpen-Source ProjectsLocal Support Project - Bug #5836: не собирается проект на сервере Jenkinshttps://forge.ispras.ru/issues/5836?journal_id=228192015-04-15T08:10:30ZAlexey Demakov
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Resolved</i></li><li><strong>Assignee</strong> changed from <i>Alexey Demakov</i> to <i>Sergey Smolov</i></li></ul><p>Видимо, после перехода с Hudson на Jenkins изменилась версия используемого svn клиента. А в настройках Retrascope job указано, что надо по максимуму использовать svn update. Вот новый клиент и не справился со старым workspace. Чистка workspace решила проблему.</p>
<p>btw, сборка всё равно не проходит, потому что используется неопределенная ant-цель build.all.</p> Local Support Project - Bug #5836: не собирается проект на сервере Jenkinshttps://forge.ispras.ru/issues/5836?journal_id=228202015-04-15T08:16:46ZSergey Smolovsmolov@ispras.ru
<ul></ul><p>Поправил цель сборки (ntgthm это ant all), но сборка не проходит. Лог ниже.<br /><pre>
tag.svn:
[svn] svn: Path 'http://forge.ispras.ru/svn/retrascope/$%7Bmodule.svn.dir%7D' does not exist in revision 1781
BUILD FAILED
/srv/jenkins/jobs/Retrascope/workspace/retrascope/tools/buildbase/buildbase.xml:330: svn exited with error code 1
Command line was [Executing 'svn' with arguments:
'-q'
'copy'
'http://forge.ispras.ru/svn/retrascope/${module.svn.dir}'
'http://forge.ispras.ru/svn/retrascope/tags/retrascope_0_1_2_beta_150307'
'-m'
'retrascope_0_1_2_beta_150307'
</pre></p>
<p>Возможно, у меня неверно указан SVN URL? Я там прописал путь к папке проекта в svn trunk.</p>
<p>Ещё непонятно, почему вызывается цель tag.svn. Проблема где-то в настройках сборки?</p> Local Support Project - Bug #5836: не собирается проект на сервере Jenkinshttps://forge.ispras.ru/issues/5836?journal_id=228212015-04-15T08:58:27ZAlexey Demakov
<ul></ul><p>свойство module.svn.dir передается ant'у снаружи. Видимо, нет возможности определить его автоматически. Когда локальная сборка ведется с помощью скриптов из проекта Factory, это свойство берется из переменной окружения SVNDIR и передаётся ant'у.</p>
<p>Я его определил и сборка завершилась успешно.</p>
<p>Цель tag.svn вызывается, потому что номерной релиз проекта надо пометить в svn (а перед сборкой увеличить номер билда - цель version.increment). Если надо просто собрать - есть цель build.</p> Local Support Project - Bug #5836: не собирается проект на сервере Jenkinshttps://forge.ispras.ru/issues/5836?journal_id=356192019-02-14T08:08:58ZSergey Smolovsmolov@ispras.ru
<ul></ul><p>Тикет можно закрывать</p>