LINUX.ORG.RU

если кому интересно...

UPLOAD_PKG () {
curl -X POST -F file=@${DEB} "http://repo:80/api/files/${REPO}"
}
ADD_PKG () {
curl -X POST "http://repo:80/api/repos/${REPO}/file/${REPO}/${DEB}"
}
GET_PKG_KEY () {
curl -s "http://repo:80/api/repos/$REPO/packages?q=$PKG"
}
REMOVE_PKG () {
curl -X DELETE -H "Content-Type: application/json" --data "{\"PackageRefs\": ${PKG_KEY}}" "http://repo:80/api/repos/${REPO}/packages"
}
UPDATE_REPO () {
curl -X PUT -H "Content-Type: application/json" --data "{}" "http://repo:80/api/publish//${DISTRIBUTION}"
}

autonomous ★★★★★
() автор топика

О, а можешь подсказать по aptly? Он умеет перемещать пакет из репы в репу?

Сейчас пользую mini-dinstall и с этим проблемы есть

Difrex ★★★★
()
Ответ на: комментарий от Difrex

может, в доке такой пример:

$ aptly repo move stable testing percona-server-client-5.5
Loading packages...
[o] percona-server-client-5.5_5.5.35-rel33.0-611.squeeze_i386 moved
[o] percona-server-client-5.5_5.5.35-rel33.0-611.squeeze_amd64 moved

http://www.aptly.info/doc/aptly/repo/move/

Кстати, автор активно отвечает там в комментах. Вообще aptly классная штука, в последних версиях появилось api, теперь делаю автоматизацию, всё очень удобно, рекомендую.

autonomous ★★★★★
() автор топика
Ответ на: комментарий от autonomous

Попробую рядом развернуть.

Подхватит plain репы от mini-dinstall? Хотя, сейчас сам посмотрю :)

Difrex ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.