An open API service indexing awesome lists of open source software.

https://github.com/antistatique/drupal-vercel-deploy

Allows you to integrate Vercel deployments with Drupal
https://github.com/antistatique/drupal-vercel-deploy

drupal-module

Last synced: about 1 year ago
JSON representation

Allows you to integrate Vercel deployments with Drupal

Awesome Lists containing this project

README

          

# Vercel Deploy

A Drupal powered module.

| Test-CI | Style-CI | Downloads | Releases |
|:----------------------:|:-----------------------:|:-----------------------:|:------------------------:|
| [![Build Status](https://github.com/antistatique/drupal-vercel-deploy/actions/workflows/ci.yml/badge.svg)](https://github.com/antistatique/drupal-vercel-deploy/actions/workflows/ci.yml) | [![Code styles](https://github.com/antistatique/drupal-vercel-deploy/actions/workflows/styles.yml/badge.svg)](https://github.com/antistatique/drupal-vercel-deploy/actions/workflows/styles.yml) | [![Downloads](https://img.shields.io/badge/downloads-8.x--1.0-green.svg?style=flat-square)](https://ftp.drupal.org/files/projects/vercel_deploy-8.x-1.0.tar.gz) | [![Latest Stable Version](https://img.shields.io/badge/release-v1.0-blue.svg?style=flat-square)](https://www.drupal.org/project/vercel_deploy/releases) |

This module allows you to integrate Vercel deployments with Drupal.

## Usage of Vercel Deploy

- Forced deployments from the Drupal User Interface.
- (soon) Automatic deployments by hooking into content changes in Headless
projects.
- (soon) Scheduled deployments by configuring third-party cron job services to
trigger the Drush Deploy Hook.
- (soon) Forced deployments from the command line Drush.

One of the most used feature is the nice and big "Vercel Deploy" admin toolbar
button.

Users with the proper permissions (`vercel deploy button` and
`vercel deploy access`) will see an Admin Toolbar button, clicking this button
simply fires the Vercel Deploy process for the configured URLs.

## Versions

This module works on both Drupal 8, Drupal 9 & Drupal 10 !

## Dependencies

The Drupal 8, Drupal 9 & Drupal 10 version of this module requires nothing !
Feel free to use it.

## Getting Started

We highly recommend you to install the module using `composer`.

```bash
$ composer require drupal/vercel_deploy
```

## Supporting organizations

This project is sponsored by [Antistatique](https://www.antistatique.net), a Swiss Web Agency.
Visit us at [www.antistatique.net](https://www.antistatique.net) or
[Contact us](mailto:info@antistatique.net).