Select one or more tags, then press “Search Plugins”

Find Plugin with any / all of the selected criteria
Search Plugin

Shift8 Deployment Manager For Woodpecker CI Wordpress Plugin - Rating, Reviews, Demo & Download

Shift8 Deployment Manager For Woodpecker CI Preview Wordpress Plugin - Rating, Reviews, Demo & Download
No ratings yet
Free
Follow for free plugins, new theme releases and theme news

Plugin Description

Shift8 Deployment Manager for Woodpecker CI lets an administrator push a staging site to production by starting a manual Woodpecker pipeline from Shift8 Woodpecker, either immediately or at a scheduled date and time. An activity log records the WordPress user, the date/time, and how each deployment ended.

“Woodpecker CI” is the name of a third-party open source project. This plugin is an independent integration made by Shift8 and is not affiliated with, endorsed by or sponsored by the Woodpecker CI project.

The plugin only triggers and observes the pipeline; the deployment itself is performed by your Woodpecker workflow. The API token stays on the server, is never stored in the database and is never sent to the browser. End users cannot cancel a running deployment.

External services

This plugin connects to one external service: the Woodpecker CI server whose address you enter in the settings (or define in wp-config.php). Woodpecker is open source and normally self-hosted, so the server is your own or one your organisation operates. Nothing is sent anywhere else, and the plugin does not contact Shift8 or any third party.

When it is used:

  • When an administrator clicks “Test Woodpecker Connection”, the plugin requests /api/user, /api/repos/{id} and the repository’s workflow list.
  • When a deployment is started (immediately or by a schedule), the plugin sends a request to /api/repos/{id}/pipelines containing the configured branch, the optional workflow name, an empty variables object and a short message (by default “WordPress production deployment by {display name of the WordPress user}”).
  • While a deployment is running, the plugin requests /api/repos/{id}/pipelines/{number} to read its status.

Every request carries your Woodpecker API token as a bearer token in the Authorization header. The token is read only from wp-config.php and is never shown in the browser or stored in the database.

Woodpecker is a project of the Woodpecker CI community: https://woodpecker-ci.org. This plugin is an independent integration and is not affiliated with or endorsed by that project. Terms and privacy for your server are those of whoever hosts it.

Screenshots

No screenshots provided


Reviews & Comments