A few of the glitches in the release process are fixed:
- The examples and the Mave archetypes are fixed.
- The Eclipse plugin will be deployed to the folder "updates/" in the GitHub repository with the Sculptor web site. So we will get a nice URL for the Eclipse update site:
http://sculptorgenerator.org/updates/One major issue is still open: During the release build the Maven source plugin is forking a separate process which calls the Maven clean plugin which deletes the stuff from the target folder.
Btw. to use the
JGitFlow Maven plugin we have to adopt the
Gitflow Workflow. So the branches in the Sculptor GitHub source code repository are used differently, e.g. "master" is used by the JGitFlow plugin only. The developers are working in separate feature/hotfix branches which are merged in the "develop" branch, releases are cut from the "develop" branch, ...
So please check the blog post
Why aren't you using git-flow? and prepare your local git installation with the
git flow extension (the unix guys should install the
git flow extension for bash as well). Don't forget to configure your favourite Git client GUI as well. To see the jgitflow plugin in action within Atlassian watch
this presentation from the plugin author.
And please hold on with pushes to the Sculptor repo on GitHub because I've already migrated my local repository to git flow and didn't push these changes yet. After this push you should pull the migrated repo and start working within your own feature/hotfix branches which are merged into the "develop" branch.
/Torsten