1. commitlint-azure-pipelines-cli
Lint relevant commits for a branch or PR in Azure Pipelines
commitlint-azure-pipelines-cli
Package: commitlint-azure-pipelines-cli
Created by: princjef
Last modified: Mon, 05 Dec 2022 17:06:51 GMT
Version: 1.0.5
License: MIT
Downloads: 23,287
Repository: https://github.com/princjef/commitlint-azure-pipelines-cli

Install

npm install commitlint-azure-pipelines-cli
yarn add commitlint-azure-pipelines-cli

commitlint-azure-pipelines-cli

Build Status
Code Coverage
npm version

Lint relevant commits for a branch or Pull Request in Azure Pipelines using
commitlint with no configuration needed.

Getting Started

Add this package and commitlint to your dev dependencies:

npm install --save-dev @commitlint/cli commitlint-azure-pipelines-cli

Then, in your azure-pipelines.yml file, add a step to invoke it:

 steps:
  # Other steps (e.g. install, setup)
  - script: ./node_modules/.bin/commitlint-azure-pipelines

Alternatively, you can add a standalone job for running commitlint:

 jobs:
  - job: commitlint
    pool:
      vmImage: 'ubuntu-16.04'
    steps:
      - task: NodeTool@0
        inputs:
          versionSpec: 10.x
      - script: npm ci
      - script: ./node_modules/.bin/commitlint-azure-pipelines
        name: Lint commits

Compatibility

This package is only tested against Node.js 10.x and up. This task is tested
against all of the hosted operating systems (win, mac, linux).

Dependencies

RELATED POST

10 Must-Know Windows Shortcuts That Will Save You Time

10 Must-Know Windows Shortcuts That Will Save You Time

Arrays vs Linked Lists: Which is Better for Memory Management in Data Structures?

Arrays vs Linked Lists: Which is Better for Memory Management in Data Structures?

Navigating AWS Networking: Essential Hacks for Smooth Operation

Navigating AWS Networking: Essential Hacks for Smooth Operation

Achieving Stunning Visuals with Unity's Global Illumination

Achieving Stunning Visuals with Unity's Global Illumination

Nim's Hidden Gems: Lesser-known Features for Writing Efficient Code

Nim's Hidden Gems: Lesser-known Features for Writing Efficient Code