forked from OnlineBuddies/Modyllic
-
Notifications
You must be signed in to change notification settings - Fork 0
Publishing
iarna edited this page Apr 30, 2012
·
7 revisions
First, you need to have Pirum installed:
pear channel-discover pear.pirum-project.org
pear install pirum/Pirum-beta
You'll need to have the OLB pear repository, in order to publish the PEAR update:
git clone git://github.com/OnlineBuddies/pear.git
You'll of course, also need the Modyllic repository:
git clone git://github.com/OnlineBuddies/Modyllic.git
From inside your Modyllic repository, run:
make install-build-prereqs
You'll also need to setup some remote upstreams:
git remote add upstream-wiki git://github.com/OnlineBuddies/Modyllic.wiki.git
git remote add upstream-testlib git://github.com/shiflett/testmore.git
From your Modyllic checkout:
./release-version #.#.# beta
- This will give you a Modyllic-#.#.#.tgz it will also commit the CHANGELOG for this release and create a tag.
git push
git push --tags
Now in go to your previously checked out copy of the OLB pear repository:
./release /path/to/Modyllic-#.#.#.tgz
-
git add -A
(or add the changed/created files by hand) git commit -m'Release Modyllic-#.#.#'
git push
And you're done. It may take a minute or so for your changes to appear at: http://onlinebuddies.github.com/pear/
Once they do, you can upgrade a Modyllic installation with:
pear upgrade OnlineBuddies/Modyllic-beta