Block a user
noccylabs/composer-package-plugin (0.1.0)
Published 2025-12-28 14:27:11 +00:00 by noccy
Installation
{
"repositories": [{
"type": "composer",
"url": " "
}
]
}composer require noccylabs/composer-package-plugin:0.1.0About this package
A composer plugin for packaging and publishing composer packages
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 require --global 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 --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.
Dependencies
Dependencies
| ID | Version |
|---|---|
| composer-plugin-api | ^2.0 |
Development Dependencies
| ID | Version |
|---|---|
| composer/composer | ^2.9 |
Details
2025-12-28 14:27:11 +00:00
Assets (1)
Versions (2)
View all
Composer
1
Christopher Vagnetoft
GPL-2.0-or-later
27 KiB