https://github.com/namelesscoder/gizzle-git-plugins
Git operation plugins for Gizzle
https://github.com/namelesscoder/gizzle-git-plugins
Last synced: 7 months ago
JSON representation
Git operation plugins for Gizzle
- Host: GitHub
- URL: https://github.com/namelesscoder/gizzle-git-plugins
- Owner: NamelessCoder
- License: mit
- Created: 2014-09-21T20:05:50.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2015-03-14T18:37:45.000Z (almost 11 years ago)
- Last Synced: 2025-02-15T06:36:58.421Z (12 months ago)
- Language: PHP
- Size: 398 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
Gizzle: Git Plugins
===================
[](https://jenkins.fluidtypo3.org/job/gizzle-git-plugins/) [](https://coveralls.io/r/NamelessCoder/gizzle-git-plugins?branch=master) [](https://packagist.org/packages/namelesscoder/gizzle-git-plugins) [](https://packagist.org/packages/namelesscoder/gizzle-git-plugins)
Plugins to perform Git operations from a [Gizzle GitHub Webhook Listener](https://github.com/NamelessCoder/gizzle).
Settings
--------
The following `Settings.yml` file shows every possible setting for every plugin in this collection with sample values. **The values do not represent defaults - you must configure each plugin with at least the minimum required arguments of the corresponding Git command.
```yaml
NamelessCoder\GizzleGitPlugins:
NamelessCoder\GizzleGitPlugins\GizzlePlugins\ClonePlugin:
enabled: true
directory: localpath
branch: master
repository: url-or-remote-name
single: true
depth: 50
rebase: true
NamelessCoder\GizzleGitPlugins\GizzlePlugins\PullPlugin:
enabled: true
directory: localpath
repository: url-or-remote-name
branch: master
rebase: true
depth: 1
NamelessCoder\GizzleGitPlugins\GizzlePlugins\ResetPlugin:
enabled: true
directory: localpath
hard: true
head: shortname-like-HEAD^1-or-sha1
NamelessCoder\GizzleGitPlugins\GizzlePlugins\PushPlugin:
enabled: true
repository: localpath
branch: master
checkout: true
remote: originnameorurl
head: remote branch name
NamelessCoder\GizzleGitPlugins\GizzlePlugins\CommitPlugin:
enabled: true
repository: localpath
branch: master
checkout: true
files: *
add: true
NamelessCoder\GizzleGitPlugins\GizzlePlugins\CheckoutPlugin:
enabled: true
repository: localpath
branch: master
```