Билды на nemerle.org
От: pekabon  
Дата: 14.03.16 10:57
Оценка:
Привет.

Опять все сломалось? Последний билд в январе, после этого были чекины
Re: Билды на nemerle.org
От: VladD2 Российская Империя www.nemerle.org
Дата: 14.03.16 23:17
Оценка:
Здравствуйте, pekabon, Вы писали:

P>Опять все сломалось? Последний билд в январе, после этого были чекины


Надо новый бидсервер на РСДН поднимать.

К сожалению не могу собрать инсталлятор вручную, так как на всех машинах уже стоит дотнет более новый нежели 4.0, а для сборки немерла нужен только он.

Если у кого-то есть машина с 4.0, соберите и дайте ссылку, я залью инсталлятор на сервер.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[2]: Билды на nemerle.org
От: STDray http://stdray.livejournal.com
Дата: 15.03.16 16:06
Оценка: +2
Здравствуйте, VladD2, Вы писали:

VD>Если у кого-то есть машина с 4.0, соберите и дайте ссылку, я залью инсталлятор на сервер.


Собрал скриптом BuildInstallerFull-4.cmd

Может попробовать подняться на Appveyor? Они пишут, что бесплатные для open-source проектов, и вроде 2015 студия живет в отдельном образе, потому должно быть легко наладить сборку под 4 вресию дотнета.
Re[3]: Билды на nemerle.org
От: VladD2 Российская Империя www.nemerle.org
Дата: 15.03.16 17:34
Оценка:
Здравствуйте, STDray, Вы писали:

STD>Собрал скриптом BuildInstallerFull-4.cmd\


На машине не стояло более новых фреймворков?

STD>Может попробовать подняться на Appveyor? Они пишут, что бесплатные для open-source проектов, и вроде 2015 студия живет в отдельном образе, потому должно быть легко наладить сборку под 4 вресию дотнета.


Нельзя 2015-ю использовать. Да и вообще студия не нужна. Нужна Windows 7 с установленным .Net 4.0. Иначе собранный образ не будет ставиться на VS 2010.

Поглядел что пишут эти орлы:

Windows Server 2012 R2 (x64)

Все, капец, не подходит. Там уже сразу 4.5-й фремворк.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Отредактировано 15.03.2016 17:36 VladD2 . Предыдущая версия .
Re: Билды на nemerle.org
От: VladD2 Российская Империя www.nemerle.org
Дата: 15.03.16 22:00
Оценка:
Здравствуйте, pekabon, Вы писали:

P>Опять все сломалось? Последний билд в январе, после этого были чекины


Поднял на РСДН-е VirtualBox с Win7. Наладил на ней билд немерла. Вручную выложил текущую версию.

Но надо бы это дело автоматизировать через TeamCity. Я в TeamCity не разбираюсь (и времени этим заниматься нет особо).

Надеюсь Хардкейс в ближайшее время наладит полноценную сборку на РСДН-овском TeamCity. Там уже фигня осталась.

Еще надо наладить регистрацию .nupkg немерла на https://www.nuget.org/

У меня на все времени не хватает. Если кто-то возьмется помочь, буду очень благодарен. Стучаться можно на Скайп vc.rsdn.ru или сюда.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[2]: Билды на nemerle.org
От: _NN_ www.nemerleweb.com
Дата: 20.03.16 19:38
Оценка: 54 (1)
Здравствуйте, VladD2, Вы писали:

VD>Но надо бы это дело автоматизировать через TeamCity. Я в TeamCity не разбираюсь (и времени этим заниматься нет особо).

VD>Надеюсь Хардкейс в ближайшее время наладит полноценную сборку на РСДН-овском TeamCity. Там уже фигня осталась.
А в чём там проблема ?
Чего не хватает ?

VD>Еще надо наладить регистрацию .nupkg немерла на https://www.nuget.org/

Аккаунт для nuget.org есть ?

VD>У меня на все времени не хватает. Если кто-то возьмется помочь, буду очень благодарен. Стучаться можно на Скайп vc.rsdn.ru или сюда.

TeamCity какой версии ?
Как я понял для 9-й создавать и публиковать пакеты теперь просто как никогда.
http://rsdn.nemerleweb.com
http://nemerleweb.com
Re[3]: Билды на nemerle.org
От: VladD2 Российская Империя www.nemerle.org
Дата: 20.03.16 20:39
Оценка:
Здравствуйте, _NN_, Вы писали:

_NN>А в чём там проблема ?

_NN>Чего не хватает ?

Нужно просто вязть и настроить. Вопрос минут 30 для того кто в этом соображает. Хардкейс не только соображает, но и делал это раньше. Я — нет.

Но вот что-то он даже не ответил пока.

VD>>Еще надо наладить регистрацию .nupkg немерла на https://www.nuget.org/

_NN>Аккаунт для nuget.org есть ?

Есть. Но он тоже у Хардкейса. Я его не помню.

Плюс там сложность. Долболомы которые пишут nuget.exe постоянно переводят его на все новые и новые версии дотнета и сейчас свежая версия тупо не запускается на дотнете 4.0 (на котором собирается немерл), а старые версии уже не совместимы с новыми студиями. Более того они по умолчанию пытаются сами себя апгрйдить. В Немерле специально сохранена старая версия. Но лучше было бы регистрировать пакеты новым nuget.exe. Но делать это уже надо не в виртуалке где немерл собирается, а на самом сервере.

_NN>TeamCity какой версии ?


Version 9.1 EAP (build 36518)

_NN>Как я понял для 9-й создавать и публиковать пакеты теперь просто как никогда.


Ну, что я тебе могу сказать? Возьмись, наладь. Если знаешь что и как оно быстро. Но я с TeamCity никгда не возился даже.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[4]: Билды на nemerle.org
От: _NN_ www.nemerleweb.com
Дата: 21.03.16 09:41
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Есть. Но он тоже у Хардкейса. Я его не помню.

Ну тогда надо ждать его.
http://rsdn.nemerleweb.com
http://nemerleweb.com
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.