Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Newcomers » Newcomers » Automating workspace creation for Java development(How to automate SVN checkout, branching and workspace configurations)
Automating workspace creation for Java development [message #1668444] Thu, 12 March 2015 13:45 Go to next message
Davide Vecchi is currently offline Davide VecchiFriend
Messages: 35
Registered: July 2009
Member
For each new task we must manually perform a bunch of operations that we would like to automate, so I'd like to get suggestions on what tool, scripting language or other techniques might possibly exist that are suitable for this purpose.

The sequence of operations I'd like to automate is the following. Even if not all steps are covered by a certain tool or technique I'd still like to hear about it because even if only some of these steps can be automated it would still help.

1) Create a new Eclipse workspace and import a preferences file (or set the preferences in any other way).

2) Checkout certain Java projects from SVN.

3) Create new development branches in SVN for these projects and switch the projects to these branches.

4) Create External Tool Run configurations for the Gradle scripts contained in these projects and run these configurations.

5) Create Run configurations for some of these projects.

Thanks in advance for any possible advice.
Re: Automating workspace creation for Java development [message #1668767 is a reply to message #1668444] Thu, 12 March 2015 16:31 Go to previous messageGo to next message
Ed Merks is currently offline Ed MerksFriend
Messages: 33140
Registered: July 2009
Senior Member
Davide,

Oomph provides some of these things out of the box and can be extended
with specialized task implementations you could use to automate the setup:

https://wiki.eclipse.org/Eclipse_Oomph_Installer


On 12/03/2015 2:45 PM, Davide Vecchi wrote:
> For each new task we must manually perform a bunch of operations that
> we would like to automate, so I'd like to get suggestions on what
> tool, scripting language or other techniques might possibly exist that
> are suitable for this purpose.
>
> The sequence of operations I'd like to automate is the following. Even
> if not all steps are covered by a certain tool or technique I'd still
> like to hear about it because even if only some of these steps can be
> automated it would still help.
>
> 1) Create a new Eclipse workspace and import a preferences file (or
> set the preferences in any other way).
>
> 2) Checkout certain Java projects from SVN.
>
> 3) Create new development branches in SVN for these projects and
> switch the projects to these branches.
>
> 4) Create External Tool Run configurations for the Gradle scripts
> contained in these projects and run these configurations.
>
> 5) Create Run configurations for some of these projects.
>
> Thanks in advance for any possible advice.


Ed Merks
Professional Support: https://www.macromodeling.com/
Re: Automating workspace creation for Java development [message #1671090 is a reply to message #1668767] Fri, 13 March 2015 13:08 Go to previous message
Davide Vecchi is currently offline Davide VecchiFriend
Messages: 35
Registered: July 2009
Member
Ed, thanks, I didn't know about Oomph, that's exactly the type of things I was looking for.
Previous Topic:Performance Issue
Next Topic:Texlipse can't build (Builder #2 invalid config)
Goto Forum:
  


Current Time: Thu Apr 25 04:55:43 GMT 2024

Powered by FUDForum. Page generated in 0.07737 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top