Nuget packages are a popular way to distribute .NET libraries both internally and externally. Creating a nuget package from a project source is easy. In the command window, navigate to the project directory nuget spec nuget pack <Project>.csproj or Nuget pack <Project>.vbproj That is quite straightforward and easy to script. However this process has two … Continue reading Nuget Package Create through Powershell

Shell scripts are a good way to quickly run maintenance commands in Magento. In Magento2 shell scripts are executed through the command php bin/magento <command name> <command parameters> Background The Magento CLI is defined in class Magento\Framework\Console\Cli which is a Symphony Application. The application starts running from the run command defined in Symphony application that … Continue reading Creating shell script for Magento2

Magento 2 uses composer for downloading and installing external dependencies. However one can easily install extensions using composer. This article highlights the steps required to deploy your module directly from git. Adding composer instructions to module In the root folder of the extension add a composer.json file with the following basic information. { "name": "<vendor … Continue reading Using Git Repository for Composer