Skip to content
| Marketplace
Sign in
Azure DevOps>Azure Pipelines>VTEX IO CI/CD Utilities
VTEX IO CI/CD Utilities

VTEX IO CI/CD Utilities

Puntoscolombia

|
1 install
| (0) | Free
A collection of utilities for VTEX IO CI/CD
Get it free


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

  • Push messages in the thread of the pull request.
  • Create a pull request in the specified repository with the changes of the current pull request.
  • Implement the logic to complete the pull request and initiate the release process using the projex CLI.
  • Handle exceptions and errors in the tasks and generate error messages in the pull request thread.
  • Set up the core settings of the tasks, including installing projex, vtex, and yarn in the pipeline.
  • Implement the logic to log in to the VTEX account using the apiKey and apiToken in the pipeline. These parameters are required to execute the tasks and are passed as inputs to the task.

Available tasks

  • VtexPullRequestPublish
  • VtexPublish
  • GitRelease
  • VtexDeploy
  • GitPullRequestRelease
  • VtexPullRequestDeploy
  • VtexLogin
  • ProjectSetupDependencies
  • GitPullRequestMergeIntoBranch

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. 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
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft