We finally have some great success to report, a fully-round-tripped package with pearfarm using the new PKI security model!
So, definitely we'd love for you guys to try it out yourself.
You can build your own packages if you like; sign up at http://dev.pearfarm.org and try it out.
Also, if you guys could do a couple of tasks that'd be great:
1) Fix the README.markdown with current instructions
=> http://github.com/fgrehm/pearfarm/issues/#issue/7
2) Can someone write addSvnFiles()? I don't have an svn server running anymore...
=> http://github.com/fgrehm/pearfarm/issues#issue/2
Oh btw you can install via:
sudo pear channel-discover apinstein.dev.pearfarm.org; sudo pear upgrade apinstein/pearfarm-alpha
Here are some quick notes to get you started...
1) pearfarm init
=> creates a pearfarm.spec file with "placeholders"
1a) - Edit pearfarm.spec with valid information.
- Sign up on http://dev.pearfarm.org
- Set up your keys (note that you'll prolly need to run this command to get your public key in a format we can use: "openssl rsa -in /path/to/privatekey -pubout")
2) pearfarm build
=> builds package.xml and calls 'pear package' which builds the tgz file
3) pearfarm deliver packagename-version.tgz
=> signs the package and sends it to the pearfarm channel server
Give it a try and let us know!
Alan