I don't know what is wrong with windup umbrella. Umbrella git projects
don't really support this. Last I heard progress stopped here:
These also frequently cause complications with Maven.
~Lincoln
I just use a shell script like this:
#!/bin/sh
if [ -f "$HOME/.profile" ]
then
. $HOME/.profile
fi
java7
echo Updating Windup Nexus Repository Indexer...
cd ~/projects/jboss-migration/nexus-repository-indexer && git pull &&
mvn
clean install -DskipTests=true > /dev/null
echo Updating Windup...
cd ~/projects/jboss-migration/windup && git pull && mvn clean install
-DskipTests=true > /dev/null
echo Updating Windup Rulesets...
cd ~/projects/jboss-migration/windup-rulesets && git pull && mvn clean
install -DskipTests=true > /dev/null
echo Updating Windup Distribution...
cd ~/projects/jboss-migration/windup-dist && git pull && mvn clean
install
-DskipTests=true > /dev/null
echo Updating Windup Quickstarts...
cd ~/projects/jboss-migration/windup-quickstarts && git pull && mvn
clean
install -DskipTests=true > /dev/null
echo Updating Windup: Eclipse Plugin...
cd ~/projects/jboss-migration/windup-eclipse-plugin && git pull && mvn
clean install -DskipTests=true > /dev/null
Hi all,
building the whole Windup from scratch is a bit trickier than just 2
modules.
Try to build with -Dmaven.repo.local=localRepo and you'll get into
troubles.
I have tried to address this with windup-umbrella, and used git's
submodules for it.
However there are some issues with it - not just that it's not usable for
committing / pushing, but even just fetching all the submodules doesn't
work for me.
Still, that solution looks good to me at least for getting all most recent
artifact one needs for building Windup, instead of going around in circles,
figuring out what's missing now and where is its repo.
So I am reaching out to git experts to tell me what's wrong with
windup-umbrella.
Regards,
Ondra
On 27.4.2015 16:32, Jess Sightler wrote:
I think that he means documentation of how to get the source code and
build it. windup-distribution is a required module now and is separat*e
from the other two.*
On 04/27/2015 08:41 AM, Sande Gilda wrote:
Hi Ian,
Are you referring to the download distribution described here:
https://github.com/windup/windup/wiki/Install-Windup ?
What kind of information are you looking for? A description of the
directory structure? Something else?
Thanks,
Sande
On 04/27/2015 08:21 AM, Ian Tewksbury wrote:
Sande,
Documentation of the windup-distribution project would be useful.
~Ian
------------------------------
*From: *"Sande Gilda" <sgilda(a)redhat.com> <sgilda(a)redhat.com>
*To: *"Windup-dev List" <windup-dev(a)lists.jboss.org>
<windup-dev(a)lists.jboss.org>, "George Gastaldi"
<ggastald(a)redhat.com>
<ggastald(a)redhat.com>
*Sent: *Monday, April 27, 2015 6:57:38 AM
*Subject: *Re: [windup-dev] Could not find artifact
org.jboss.windup:windup-distribution:zip:offline:2.3.0-SNAPSHOT in
jboss-public-repository-group
This reminds me! I believe I need to update the Wiki documentation [1] to
talk about the windup-rulesets repository.
Ian, Is there anything else I need to update to prevent confusion for
others?
[1]
https://github.com/windup/windup/wiki/Dev-Get-the-Windup-Source-Code
On 04/25/2015 12:01 PM, Lincoln Baxter, III wrote:
Haha, yes, we moved things around a bit ;) Glad you got if found and
working, you're very welcome. Jess and George really did the hard work.
On Sat, Apr 25, 2015 at 10:12 AM, Ian Tewksbury <itewk(a)redhat.com> wrote:
> Nevermind.
>
> I found the rulesets project too.
>
> Compiling and all tests passing.
>
> Woot. Thank you guys so much for getting this working.
>
> Now for the fun bits.
>
> ~Ian
>
> ------------------------------
> *From: *"Ian Tewksbury" <itewk(a)redhat.com>
> *To: *"Windup-dev List" <windup-dev(a)lists.jboss.org>
> *Sent: *Saturday, April 25, 2015 9:47:23 AM
> *Subject: *Re: [windup-dev] Could not find artifact
> org.jboss.windup:windup-distribution:zip:offline:2.3.0-SNAPSHOT in
> jboss-public-repository-group
>
>
> I found the windup-distribution project on git. But trying to build
> that I get:
>
> [ERROR] Failed to execute goal on project windup-distribution: Could
> not resolve dependencies for project
> org.jboss.windup:windup-distribution:pom:2.3.0-SNAPSHOT: Could not find
> artifact org.jboss.windup.rules:windup-rulesets:jar:2.3.0-SNAPSHOT in
> jboss-public-repository-group (
>
http://repository.jboss.org/nexus/content/groups/public/)
>
> I know I am missing something dumb here.
>
> ~Ian
>
> ------------------------------
> *From: *"Ian Tewksbury" <itewk(a)redhat.com>
> *To: *"Windup-dev List" <windup-dev(a)lists.jboss.org>
> *Sent: *Saturday, April 25, 2015 9:37:24 AM
> *Subject: *[windup-dev] Could not find artifact
> org.jboss.windup:windup-distribution:zip:offline:2.3.0-SNAPSHOT in
> jboss-public-repository-group
>
> Trying to get the latest master branch of the plugin compiling.
>
>
> What am I missing?
>
>
> [ERROR] Failed to execute goal on project
> org.jboss.tools.windup.runtime: Could not resolve dependencies for project
>
org.jboss.tools.windup.plugins:org.jboss.tools.windup.runtime:eclipse-plugin:3.1.0-SNAPSHOT:
> Could not find artifact
> org.jboss.windup:windup-distribution:zip:offline:2.3.0-SNAPSHOT in
> jboss-public-repository-group (
>
http://repository.jboss.org/nexus/content/groups/public/) -> [Help 1]
>
>
>
> Blue Skies,
>
> ~Ian
>
>
> _______________________________________________
> windup-dev mailing list
> windup-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/windup-dev
>
>
> _______________________________________________
> windup-dev mailing list
> windup-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/windup-dev
>
>
> _______________________________________________
> windup-dev mailing list
> windup-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/windup-dev
>
--
Lincoln Baxter, III
http://ocpsoft.org
"Simpler is better."
_______________________________________________
windup-dev mailing
listwindup-dev@lists.jboss.orghttps://lists.jboss.org/mailman/listinfo/windup-dev
_______________________________________________
windup-dev mailing list
windup-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/windup-dev
_______________________________________________
windup-dev mailing
listwindup-dev@lists.jboss.orghttps://lists.jboss.org/mailman/listinfo/windup-dev
--
Calendar Free/Busy:
https://www.google.com/calendar/embed?src=jsightle%40redhat.com&ctz=A...
_______________________________________________
windup-dev mailing
listwindup-dev@lists.jboss.orghttps://lists.jboss.org/mailman/listinfo/windup-dev
_______________________________________________
windup-dev mailing list
windup-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/windup-dev