222a7dfc079b8cdfc4d52c54e0a6760e39432860
* Fix variable reuse bug in publish command. * Allow providing a specific version to publish.
Composer Package Tools
This is a composer plugin to create zipballs, and publish them to Gitea.
Usage
# Installation (per project)
$ composer require --dev noccylabs/composer-package
# (or global)
$ composer global require noccylabs/composer-package
# Authenticate to remotes
$ composer package:login myserver.tld
# Create package by cloning into temporary directory
$ composer package
# Create package from working directory
$ composer package --dirty
# Create and publish without saving zipball
$ composer package --rm --publish gitea:myserver.tld
# Create and publish to another owner
$ composer package --publish gitea:myserver.tld:myowner
# Publish latest zipball
$ composer package:publish gitea:myserver.tld:myowner
Notes
- All builds are dirty right now. Cloning logic is to be implemented.
Languages
PHP
100%