PHPackages                             pantheon-systems/terminus-addons-installer-plugin - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. pantheon-systems/terminus-addons-installer-plugin

ActiveTerminus-plugin[Utility &amp; Helpers](/categories/utility)

pantheon-systems/terminus-addons-installer-plugin
=================================================

Allows Terminus to trigger workflows on the platform that configure themes &amp; plugins.

v1.0.9(1y ago)14.2k↓50%1[3 PRs](https://github.com/pantheon-systems/terminus-addons-installer-plugin/pulls)MITPHPCI passing

Since Jul 28Pushed 2mo ago6 watchersCompare

[ Source](https://github.com/pantheon-systems/terminus-addons-installer-plugin)[ Packagist](https://packagist.org/packages/pantheon-systems/terminus-addons-installer-plugin)[ RSS](/packages/pantheon-systems-terminus-addons-installer-plugin/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (3)Versions (25)Used By (0)

Terminus Addons Installer Plugin
================================

[](#terminus-addons-installer-plugin)

[![Build Status](https://github.com/pantheon-systems/terminus-addons-installer-plugin/actions/workflows/test.yml/badge.svg)](https://github.com/pantheon-systems/terminus-addons-installer-plugin/actions/workflows/test.yml)[![Actively Maintained](https://camo.githubusercontent.com/2ae5ff81f271fb028d720adee6b3595770166f3707a4705a4a2a3b71c332b249/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f50616e7468656f6e2d4163746976656c795f4d61696e7461696e65642d79656c6c6f773f6c6f676f3d70616e7468656f6e26636f6c6f723d464644433238)](https://pantheon.io/docs/oss-support-levels#actively-maintained-support)

[![Terminus v3.x Compatible](https://camo.githubusercontent.com/715e88dea3a3486cdd174c810166749c96424eb67d072a342bd4507f89cb4647/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7465726d696e75732d332e782d677265656e2e737667)](https://github.com/pantheon-systems/terminus-addons-installer-plugin/tree/3.x)

Adds the `addons-install` command and sub-commands `addons-install:list` and `addons-install:run ` to Terminus. Use this Terminus Plugin to run workflows that configure themes &amp; plugins.

Learn more about Terminus Plugins in the [Terminus Plugins documentation](https://pantheon.io/docs/terminus/plugins)

Configuration
-------------

[](#configuration)

These commands require no configuration

Commands
--------

[](#commands)

### `addons-install` (alias `install`)

[](#addons-install-alias-install)

This is the base command. This command without any sub-commands will simply print the usage information and documentation.

### `addons-install:list` (alias `install:list`)

[](#addons-installlist-alias-installlist)

Lists available jobs.

### `addons-install:run ` (alias `install:run`)

[](#addons-installrun-job-alias-installrun)

Runs the specified job.

**Note:** Jobs will fail if a site is in SFTP mode *and* there are outstanding changes that have not be committed to the Pantheon repository.

Usage
-----

[](#usage)

- `terminus addons-install:list`
- `terminus addons-install:run .  [--skip-db]`

Installation
------------

[](#installation)

To install this plugin using Terminus 3:

```
terminus self:plugin:install terminus-addons-installer-plugin

```

Testing
-------

[](#testing)

This example project includes four testing targets:

- `composer lint`: Syntax-check all php source files.
- `composer cs`: Code-style check.
- `composer unit`: Run unit tests with phpunit
- `composer functional`: Run functional test with bats

To run all tests together, use `composer test:all`.

Note that prior to running the tests, you should first run:

- `composer install`
- `composer install-tools`

Help
----

[](#help)

Run `terminus help addons-install` for help.

###  Health Score

43

—

FairBetter than 91% of packages

Maintenance69

Regular maintenance activity

Popularity24

Limited adoption so far

Community17

Small or concentrated contributor base

Maturity53

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 64% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~65 days

Total

11

Last Release

365d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/5a89f5f15357797cbd6ec7833a28626478ae3c0ceb5fa1faa8a26d0960584c65?d=identicon)[pantheon-systems](/maintainers/pantheon-systems)

![](https://www.gravatar.com/avatar/af6c0ce1d250a8a8edc57b4759dabc3d5f7956fc105450bba7fc5d2eb5b74362?d=identicon)[jazzsequence](/maintainers/jazzsequence)

---

Top Contributors

[![jazzsequence](https://avatars.githubusercontent.com/u/991511?v=4)](https://github.com/jazzsequence "jazzsequence (16 commits)")[![greg-1-anderson](https://avatars.githubusercontent.com/u/612191?v=4)](https://github.com/greg-1-anderson "greg-1-anderson (4 commits)")[![kporras07](https://avatars.githubusercontent.com/u/2217820?v=4)](https://github.com/kporras07 "kporras07 (2 commits)")[![namespacebrian](https://avatars.githubusercontent.com/u/87093053?v=4)](https://github.com/namespacebrian "namespacebrian (2 commits)")[![pwtyler](https://avatars.githubusercontent.com/u/8714062?v=4)](https://github.com/pwtyler "pwtyler (1 commits)")

---

Tags

job-runnerpantheonpantheon-terminalterminusterminus-plugin

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/pantheon-systems-terminus-addons-installer-plugin/health.svg)

```
[![Health](https://phpackages.com/badges/pantheon-systems-terminus-addons-installer-plugin/health.svg)](https://phpackages.com/packages/pantheon-systems-terminus-addons-installer-plugin)
```

###  Alternatives

[fntneves/laravel-transactional-events

Transaction-aware Event Dispatcher for Laravel

3202.6M2](/packages/fntneves-laravel-transactional-events)[ipinfo/ipinfo

The official PHP library for IPinfo, the most reliable, accurate, and in-depth source of IP address data available anywhere. We process terabytes of data to produce our custom IP geolocation, company, carrier and IP type data sets. Visit our developer docs at https://ipinfo.io/developers.

2891.2M11](/packages/ipinfo-ipinfo)[typo3/cms-recordlist

TYPO3 CMS Recordlist - Lists database records in the TYPO3 backend module (Web&gt;List).

178.0M48](/packages/typo3-cms-recordlist)[neos/eel

The Embedded Expression Language (Eel) is a building block for creating Domain Specific Languages

122.0M27](/packages/neos-eel)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
