Initial commit
This commit is contained in:
16
README.md
16
README.md
@@ -1,6 +1,6 @@
|
||||
# Composer Package Tools
|
||||
|
||||
This is a composer plugin to create zipballs, and publish to Gitea.
|
||||
This is a composer plugin to create zipballs, and publish them to Gitea.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -11,21 +11,19 @@ $ composer require --dev noccylabs/composer-package
|
||||
$ composer require --global noccylabs/composer-package
|
||||
|
||||
# Authenticate to remotes
|
||||
$ composer package:login gitea:myserver.tld
|
||||
Username: myusername
|
||||
Token:
|
||||
$ composer package:login myserver.tld
|
||||
|
||||
# Create package by cloning into temporary directory
|
||||
$ composer package
|
||||
# Create package from working directory
|
||||
$ composer package --unclean
|
||||
$ composer package --dirty
|
||||
# Create and publish without saving zipball
|
||||
$ composer package --publish gitea:myserver.tld/myowner
|
||||
|
||||
# Publish latest zipball
|
||||
$ composer package:publish gitea:myserver.tld/myowner
|
||||
|
||||
# Unpublish a version
|
||||
$ composer package:unpublish gitea:myserver.tld/myowner myvendor/mypackage@1.2.3
|
||||
|
||||
```
|
||||
|
||||
## Notes
|
||||
|
||||
- All builds are dirty right now. Cloning logic is to be implemented.
|
||||
Reference in New Issue
Block a user