Showing posts with label devops. Show all posts
Showing posts with label devops. Show all posts

Wednesday, February 22, 2023

Scan Code in Azure DevOps Build Pipelines Using Microsoft Security DevOps

Static code analysis is a mechanism to find and fix security vulnerabilities in source code without running the software. This blog explains how to integrate Microsoft Security DevOps to a build pipeline, which installs and configures static code analysis tools against your source code.

Pre-requisites: 

  • Azure DevOps build pipeline
  • Build agent which has .NET 6 (for MicrosoftSecurityDevOps build task) and NET 3.1 (CredScan analyzer) installed.

Wednesday, August 17, 2022

Creating Chef Test Kitchen in Azure Using Azure Pipelines

When you are working with Chef, you can use chef’s integrated testing framework to test recipes to ensures recipes run as expected before applying recipes to production. This blog explains how to configure, chef test kitchen in an Azure VM using Azure DevOps pipeline.

Sunday, May 15, 2022

Drawing Workflow Charts in Azure DevOps Wikis

Azure DevOps wikis supports Mermaid syntax  that can be used to draw diagrams such as flow charts, UML diagrams, pie charts, Gantt charts and many more. 

This blog explains mermaid syntax sample in Azure DevOps 

  • Script starts with :::mermaid and ends with :::
  • Diagram type can be defined as graph, pie and more
  • Shape style can be selected as,

        () - rounded rectangle

        {} - diamond

        [] - rectangle

Thursday, August 1, 2019

Enhance Collaboration of Your Team Using Azure DevOps Service Hooks and MS Teams

One of the main characteristic of a successful team is a strong communication and collaboration between the team members. There are many tools that we can use to build up this bond between the team members. Each and every team member need to knows the latest status of the team progress. Hence, development teams use different tools to update their teams. Microsoft Teams is one of the most known team's collaboration tool. Most teams use MS Teams to share documents and  to conduct the team discussions. This post will discuss more advanced use of the Microsoft teams by integrating it with the Azure DevOps.