вторник, 12 июля 2016 г.

Configuring Jenkins for C# projects

Steps in my build configuration

Restore nuget packages

chcp 1251
.nuget\nuget.exe restore Swag.sln

Build solution

chcp 1251
cmd.exe /C " "C:\Program Files (x86)\MSBuild\14.0\Bin\MSBuild.exe" 
             /t:Build /p:Configuration=Release "/p:Platform=Any CPU" 
             SOLUTION.sln " && exit %%ERRORLEVEL%%

Run NUnit tests and export results in NUnit2 format


chcp 1251
packages\NUnit.ConsoleRunner.3.2.1\tools\nunit3-console.exe 
             bin\Release\TESTS.dll --result=TestResult.xml;format=nunit2

Add post-build actionPublish NUnit test result report

TestResult.xml


You need to add chcp1251 for Jenkins log file encoding. Replace with your own locale

пятница, 29 января 2016 г.

Книги за 2015

В 2015 году выдалось прочитать не так уж много книг. Сказывается, что слушать приходится только в машине. И то не всегда, т.к. трудно порой сосредоточиться.


Итак мой список (довольно короткий):

  1. Энди Уир "Марсианин" - очень классная книга, просто башку порвало. Не то, чтобы в корне поменяло какое-то мое мышление, но очень и очень увлекательно. Я был очень удивлен детальностью всех объяснений и что для чего нужно. А позже я узнал, что автор - программист и для меня всё встало на свои места. Да, такие технологические мелочи гуманитарий редко сможет прописать. В общем, кто не читал - читайте. Того стоит
  2. Рэй Бредберри "451 градус по Фаренгейту" - с антиутопиями я уже свыкся. С сюжетом и повествованием всё в порядке. Для ознакомления - хорошая книга.
  3. Борис Акунин "История Российского государства. Том I. От истоков до монгольского нашествия. Часть Европы"
  4. Борис Акунин "История Российского государства. Том II. Ордынский период. Часть Азии"
  5. Борис Акунин "История Российского государства. Том III. От Ивана III до Бориса Годунова. Между Азией и Европой" - три замечательных книги. Все, что мне нравится в книгах Акунина - детальная подробность, ненавязчивость и много собственных рассуждений, подвергая сомнению какие-то исторические факты, отражено здесь. 
  6. Борис Акунин "Другой путь" - хорошие рассуждения о настоящей любви. Мнение автора о настоящей любви и всем, что с ней связано. Есть о чем подумать после прочтения.
  7. Мартин Фаулер "Архитектура корпоративных программных приложений" - если честно, я мало чего понял. То ли книгу надо читать в оригинале, то ли в печатном варианте разбираться.

На остальные книги по программированию в этом году времени не осталось. А те, что мог прочитать, не имели для меня профессионального интереса.

Configuring Jenkins for C# projects

Steps in my build configuration Restore nuget packages chcp 1251 .nuget\nuget.exe restore Swag.sln Build solution chcp 1251 cmd.e...