Здравствуйте, pekabon, Вы писали:
P>Опять все сломалось? Последний билд в январе, после этого были чекины
Надо новый бидсервер на РСДН поднимать.
К сожалению не могу собрать инсталлятор вручную, так как на всех машинах уже стоит дотнет более новый нежели 4.0, а для сборки немерла нужен только он.
Если у кого-то есть машина с 4.0, соберите и дайте ссылку, я залью инсталлятор на сервер.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Может попробовать подняться на Appveyor? Они пишут, что бесплатные для open-source проектов, и вроде 2015 студия живет в отдельном образе, потому должно быть легко наладить сборку под 4 вресию дотнета.
На машине не стояло более новых фреймворков?
STD>Может попробовать подняться на Appveyor? Они пишут, что бесплатные для open-source проектов, и вроде 2015 студия живет в отдельном образе, потому должно быть легко наладить сборку под 4 вресию дотнета.
Нельзя 2015-ю использовать. Да и вообще студия не нужна. Нужна Windows 7 с установленным .Net 4.0. Иначе собранный образ не будет ставиться на VS 2010.
Поглядел что пишут эти орлы:
Windows Server 2012 R2 (x64)
Все, капец, не подходит. Там уже сразу 4.5-й фремворк.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, VladD2, Вы писали:
VD>Но надо бы это дело автоматизировать через TeamCity. Я в TeamCity не разбираюсь (и времени этим заниматься нет особо). VD>Надеюсь Хардкейс в ближайшее время наладит полноценную сборку на РСДН-овском TeamCity. Там уже фигня осталась.
А в чём там проблема ?
Чего не хватает ?
VD>Еще надо наладить регистрацию .nupkg немерла на https://www.nuget.org/
Аккаунт для nuget.org есть ?
VD>У меня на все времени не хватает. Если кто-то возьмется помочь, буду очень благодарен. Стучаться можно на Скайп vc.rsdn.ru или сюда.
TeamCity какой версии ?
Как я понял для 9-й создавать и публиковать пакеты теперь просто как никогда.
Здравствуйте, _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 никгда не возился даже.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.