SonarQube is awesome tool and it's Community edition (which is free) fulfills almost everything one could dream for in the world of static code analysis. But, you could not analyze PR's with it by default and have to pay for at least Developer edition. Further you could find my attempt to overcome this limitation (it fulfills MY goals and seems to be worth sharing with broader audience).
...читать далее "SonarQube Community edition and PR analysis"Раздел: Жизнь кодерская
В этой рубрике буду постить кодерские приключение
Sitecore Deployer
While working with Sitecore deployments based on ARM and PowerShell scripts, developed by Rob Habraken (Rob has covered them in a series of blog posts on his own blog) and slightly optimized by me, I noticed that we are having a problem: these scripts are used on a per-project basis and once implemented, they start aging. Since manually updating scripts for each project is a dull and cumbersome task, it usually is never executed. So I decided to build a VSTS release task, which could be reused in each of our projects and makes it easier to always have the latest version of the ARM and PowerShell scripts for a certain Sitecore version.
...читать далее "Sitecore Deployer"
Похожие записи
Saving money with Azure Costs Saver VSTS extension
Since I started working with Azure Web apps I started thinking: how could we optimize budget spending for PaaS? For VMs it is clear, you stop them. VM v1 requires an additional PowerShell command to deprovision them to stop spending money on them, while VM v2 are deprovisioned automatically on stop. But for or Azure SQL databases and Azure Web apps it was not that straightforward.
...читать далее "Saving money with Azure Costs Saver VSTS extension"
Похожие записи
Automating VSTS extensions publishing via TeamCity
This blog post covers automation of VSTS extension publishing with Teamcity 🙂
...читать далее "Automating VSTS extensions publishing via TeamCity"
Похожие записи
Автоматический разогрев веб-приложения после доставки
Любая доставка веб приложения, хостящегося в IIS и основанного на ASP.NET, как правило, ведёт к рестарту процесса, обслуживающего сайт, что, в свою очередь, разрушительно сказывается на кэшах приложения. С тем, чтобы оптимизировать данную проблему, мои коллеги разработали приложение, которое автоматически узнает у Google Analytics наиболее посещаемые страницы и пробегает по ним
...читать далее "Автоматический разогрев веб-приложения после доставки"
Похожие записи
Azure Web apps: автоматическое развертывание Drupal с фронтэнд компиляцией при помощи Grunt
Данная запись посвящена решению следующей задачи: автоматически развернуть веб приложение, основанное на Drupal, с компиляцией фронтэнда, использующей Grunt, при помощи Continuous Deployments фичи Azure Web app (то есть, без выделенного билд сервера), при том, что доступ к серверу должен быть ограничен по IP.
Похожие записи
MsDeploy: как доставить файловый контент лишь один раз для солюшена
В этой записи я попробую рассказать, как можно доставить любой файловый контент, включенный (автоматически или вручную) в ваш солюшен автоматически, один и только один раз. Для примера буду использовать Umbraco и платные модули Seochecker и Contour. Причину, по которой это может понадобиться я опишу далее.
...читать далее "MsDeploy: как доставить файловый контент лишь один раз для солюшена"
Похожие записи
Continuous Delivery и анализ производительности приложения
Последнее время я был очень занят работой по поддержке наших клиентов и поэтому просто не было времени, чтобы писать в блог. Однако, система доставки и интеграции тем временем всё-таки развивается и активно используется нами. Хочу рассказать о сравнительно свежих обновлениях, добавленных в процедуру доставки веб приложений.
...читать далее "Continuous Delivery и анализ производительности приложения"
Похожие записи
Автоматическая модификация umbracoSettings.config
Ещё один кусочек автоматизации, предназначенный упростить жизнь билд инжинеру и убрать необходимость ручного конфигурирования параметров Umbraco, уже заданных во время конфигурации билд процесса.
...читать далее "Автоматическая модификация umbracoSettings.config"
Похожие записи
Teamcity: Трансформация web.config развернутого приложения
Я – большой фанат TeamCity, автоматической доставки, развертывания и любой автоматизации. Как правило, я имею дело с доставкой разработанных нами приложений, но в данном посте речь пойдет о доставке дополнительного функционала в “чужое”, “коробочное” веб-приложение, развернутое на нашем сервере.
...читать далее "Teamcity: Трансформация web.config развернутого приложения"