On Thu, Jun 2, 2016 at 2:57 PM, Benedikt Ritter <brit...@apache.org> wrote:
> Emmanuel Bourg <ebo...@apache.org> schrieb am Do., 2. Juni 2016 um > 23:39 Uhr: > > > Hi all, > > > > A part of the release process is to update the web site. I wonder if > > this could be simplified with a Jenkins job watching for the release > > tags and building/uploading the new site automatically. That would make > > one less thing to think about when releasing new versions. I suspect the > > most difficult issue to solve is to let Jenkins publish the content > > without compromising the security. > > > > Thoughts? > > > > I'm all for automation. The only problem I see is, that I usually publish > the final site from a dirty working copy. This is because I don't put the > release date into changes.xml until after the release. I like to use the RC date for changes.xml (which I forgot to do when I recently RM'd Commons CSV 1.4!) If the RC becomes the release, then you are done. If the RC does not, then update the date again for the next RC. I think that is 'sane' step. Our Maven plugin could be changed to do this so it becomes a command line thing instead of a manual edit. Gary However I have > realized that for example maven central uses that date the RC was upload to > the staging repo as the release date. We could simply adopt this and use > that date in changes.xml and commit it to the release tag. > > I'm sure it would even be possible to let jenkins create site archives as > we're currently doing for some components. > > I have no idea about the security implications of this proposal. > > Benedikt > > > > > > Emmanuel Bourg > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > > For additional commands, e-mail: dev-h...@commons.apache.org > > > > > -- E-Mail: garydgreg...@gmail.com | ggreg...@apache.org Java Persistence with Hibernate, Second Edition <http://www.manning.com/bauer3/> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> Spring Batch in Action <http://www.manning.com/templier/> Blog: http://garygregory.wordpress.com Home: http://garygregory.com/ Tweet! http://twitter.com/GaryGregory