octava / geggs
Git eggs
Installs: 3 857
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 5
Forks: 2
Open Issues: 0
Type:project
Requires
- php: >=5.5.9
- herrera-io/phar-update: ^2.0
- symfony/console: ~2.8|~3.0
- symfony/dependency-injection: ~2.8|~3.0
- symfony/monolog-bridge: ~2.8|~3.0
- symfony/process: ~2.8|~3.0
- symfony/yaml: ~2.8|~3.0
- tonicforhealth/parallel-process-runner: ~1.0
Requires (Dev)
- leaphub/phpcs-symfony2-standard: ^2.0
- phpro/grumphp: ^0.7.0
- phpunit/phpunit: ^4.8|^5.3
- symfony/var-dumper: ~2.8|~3.0
This package is auto-updated.
Last update: 2024-11-29 04:36:49 UTC
README
Git eggs. Proxy command of git.
Installation
Download last release version from https://github.com/octava/geggs/releases and move to bin directory.
Now just run geggs in order to run geggs
Example
curl -L -O https://github.com/octava/geggs/releases/download/3.1.0/geggs.phar
chmod +x geggs.phar
sudo mv geggs.phar /usr/local/bin/geggs
Update
Run sudo geggs self-update
for update geggs
Installation
Download geggs.phar from latest release.
Init
Run geggs init
for create configuration file and example plugin and command.
Add your vendors as in example in file .geggs/geggs.yml
octava_geggs:
dir:
vendors:
- vendor/my-lib
- vendor/my-lib2
After that you are ready to work with geggs
Build new version of geggs
- Create and push tag
- Create phar
ulimit -Sn 4096; box build --verbose
- Go to github and upload new
geggs.phar
into new release - Publish new manifest
manifest publish:gh-pages octava/geggs -vvv