Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/terminus-plugin-project/terminus-domain-challenge
Use Terminus to get the domain challenges for help automating DNS validation.
https://github.com/terminus-plugin-project/terminus-domain-challenge
composer terminus-plugin
Last synced: 2 months ago
JSON representation
Use Terminus to get the domain challenges for help automating DNS validation.
- Host: GitHub
- URL: https://github.com/terminus-plugin-project/terminus-domain-challenge
- Owner: terminus-plugin-project
- License: mit
- Created: 2024-05-24T23:18:48.000Z (8 months ago)
- Default Branch: 1.x
- Last Pushed: 2024-06-05T23:07:01.000Z (7 months ago)
- Last Synced: 2024-10-31T06:51:35.369Z (2 months ago)
- Topics: composer, terminus-plugin
- Language: PHP
- Homepage:
- Size: 18.6 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Terminus Domain Challenge
[![CircleCI](https://circleci.com/gh/terminus-plugin-project/terminus-domain-challenge.svg?style=shield)](https://circleci.com/gh/terminus-plugin-project/terminus-domain-challenge)
[![Actively Maintained](https://img.shields.io/badge/Pantheon-Actively_Maintained-yellow?logo=pantheon&color=FFDC28)](https://pantheon.io/docs/oss-support-levels#actively-maintained-support)[![Terminus v3.x Compatible](https://img.shields.io/badge/terminus-3.x-green.svg)](https://github.com/terminus-plugin-project/tree/1.x)
A simple plugin for Terminus-CLI to get the Domain DNS challenge based on a site.
Adds command 'domain:dns:challenge' to Terminus. Learn more about Terminus Plugins in the
[Terminus Plugins documentation](https://pantheon.io/docs/terminus/plugins)## Configuration
These commands require no configuration
## Usage
* `terminus domain:dns:challenge .`
* `terminus domain:dns:challenge . --filter="domain=www.example.com"`## Installation
To install this plugin using Terminus 3:
```sh
terminus self:plugin:install terminus-domain-challenge
```## Testing
This 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 batsTo run all tests together, use `composer test`.
Note that prior to running the tests, you should first run:
* `composer install`
* `composer install-tools`## Help
Run `terminus help domain:dns:challenge` for help.