Maik3345 / azure-devops-vtex-extension

A collection of utilities for VTEX IO CI/CD
2 stars 0 forks source link


VTEX IO Azure Pipeline CI/CD

This project is a VTEX IO app that provides a set of tasks to automate the CI/CD process in the VTEX IO platform.

Features

Available tasks

Installation

You can install the extension to your Azure DevOps organization from Marketplace: VTEX IO CI/CD Utilities

You may need to add Contribute to pull requests permission to your Project Collection Build Service Accounts from project -> repository -> Security.

Permissions

Development and contribution

To contribute to this project, follow these steps:

  1. Clone the repository and navigate to the project directory:
git clone https://github.com/Maik3345/azure-devops-vtex-extension
cd azure-devops-vtex-extension
  1. Install the project dependencies:
npm install
  1. Install all package dependencies in the tasks:
npm run initdev
  1. Start the development server:
npm run dev

This command will start the development server and allow you to make changes to the tasks.

  1. Update the version of task.json and vss-extension.json whenever you make changes to the tasks.

  2. Build the extension:

npm run build