Tuesday, November 22, 2022
Monday, November 14, 2022
This blog explains how to resolve "Error: Publish using web deploy options are supported only when using Windows agent", in Azure App Service deploy task, with web deploy as deployment type and Linux as release agent.
"Publish using webdeploy options are supported only when using Windows agent"
Wednesday, November 9, 2022
Trouble shooting automation pipelines are getting easier when we have enough details of the steps in the logs. In GitHub workflows, we can enable step debug logs to get detailed logs for job. This blog explains how to enable step debug logging in GitHub workflows.
Before enable step loggings, you will get less logs as shown in below image.
Monday, October 24, 2022
GitHub actions facilitate automation of software workflows to enable continuous delivery and deployment. It has facility to customize your own workflows or utilize built-in workflows. This blog explains how to deploy Azure Kubernetes Cluster with Microsoft Create AKS Cluster action in GitHub Marketplace.
- GitHub repository
- Basic knowledge on YAML build pipelines.
Let's get started.
Sunday, October 23, 2022
Thursday, October 20, 2022
Continuous integration and continuous deployment are well-known process in today's Software world which supported by several software workflow automation tools. No matter which tool you use, the secrets such as passwords should be hidden and secured.
GitHub actions is a feature available in GitHub which can be utilized to create CI CD pipelines for the software products. This blog explains how to manage secrets in GitHub Action pipelines.
Pre-requisites: GitHub Repository
Monday, September 19, 2022
There might be situations where you want to hide outputs from PowerShell scripts. This blog explains how to achieve that.
Following code sample is used to connect with azure portal and show the resource group details. To avoid output values visible in the logs, we can add | Out-Null as shown in the following sample. You can learn more about Out-Null from here.
Wednesday, September 14, 2022
This blog explains how to fix Chef dashboard compliance failure due to exceeding shards limit, which may give you an error similar to below.
Issue: Chef automate compliance node connection failing with following error message.
invalid output Report processing error: rpc error: code = Internal desc = InsertInspecReport: elastic: Error 400 (Bad Request): Validation Failed: 1: this action would add  total shards, but this cluster currently has / maximum shards open; [type=validation_exception]
As DevOps engineers, you get requirements to do scripts to perform several actions on application or get status of the application backend ...
This post will discuss the issue you might get when trying to push the nuget package to the Azure DevOps Artifact feed using the build pipel...
Azure DevOps has a feature where it can connect with external tools via service connection which allows easily integrate multiple tools req...