Tested with Hudson 1.367
- Upload target/s3.hpi to your instance of Hudson
- Configure S3 profile: Manage Hudson -> Configure System -> Amazon S3 profiles
- Project -> Configure -> [x] Publish artifacts to S3 Bucket
You do try either:
- Within the Hudson tree
- The plugin originally expected to live in the
hudson/plugins/s3directory of a Hudson svn checkout - While in the
s3directory, just runmvn
- Standalone tree
- While in the
hudson-s3directory, with no parent Hudson source,mvnmight work - Note: you may have to move
dotm2_settings.xmlto~/.m2/settings.xml
- Only the basename of source files is use as the object key name, an option to include the path name relative to the workspace should probably added.
- The Hudson scp plugin author for providing a great place to start copy/pasting from
- http://github.com/stephenh/hudson-git2 - for this README.markdown template and a great git plugin for hudson
- jets3t - http://jets3t.s3.amazonaws.com/index.html