f96bd8c4e2354f2838e8b98010bb473992d23354
Composer Index
Main composer index
Folders:
- data: Base data to create packages list frmo
- satis: TODO (packages.json creation tool)
- www: web frontend
Setup from central composer
| Host | Repo | Location | Type |
|---|---|---|---|
| https://git.egplusww.jp/api/packages/Composer/composer | udon | Composer Group | gitea composer packages |
| http://composer.egplusww.jp | udon | All | General Live (use this) |
| http://composer.tokyo.tequila.jp | soba-local | All | Local test |
| http://composer-local.tokyo.tequila.jp | udon-local | All | Local Live, no https |
composer.json:
Version: @dev or ^n, etc
gitea host setup (possible best and reocmmended)
set global with command
composer global config repositories.git.egplusww.jp.Composer composer https://git.egplusww.jp/api/packages/Composer/composer
local setup (command or manual)
composer config repositories.git.egplusww.jp.Composer composer https://git.egplusww.jp/api/packages/Composer/composer
OR
{
"repositories": [{
"type": "composer",
"url": "https://git.egplusww.jp/api/packages/Composer/composer"
}
]
}
udon based composer repo list
For live settings
composer config repositories.composer.egplusww.jp composer https://composer.egplusww.jp
OR
{
"repositories": [
{
"type": "composer",
"url": "https://composer.egplusww.jp"
}
],
"require": {
"<package name>": "<version>"
}
}
soba based composer repo list
For Local test, note that secure-http has to be turned off:
composer config repositories.test-soba composer http://composer.tokyo.tequila.jppackages/Composer/composer
composer config secure-http false
OR
{
"repositories": [
{
"type": "composer",
"url": "http://composer.tokyo.tequila.jp"
}
],
"config": {
"secure-http": false
}
}
www folder init on udon
git init
git sparse-checkout init
git sparse-checkout set www
git remote set-url egra-gitea https://git.egplusww.jp/Composer/Composer-Index.git
git pull egra-gitea master
Description
Languages
PHP
94%
Shell
6%