[Building Sakai] 2.9.1-all was Re: Sakai CLE 2.9.1 released
Paul Lukasewych
plukasew at uwo.ca
Wed Feb 13 07:40:04 PST 2013
Right, the version doesn't need to be modified, but the default profiles are
different. Some are commented out, and some are not included at all. I thought
that if you made a code change and the module wasn't listed in the profile in
pom.xml, maven would just pull down the jar and not build your changed code.
The pom.xml for 2.9.x-all seems to list all the modules in its default profile.
Paul Lukasewych
Applications Development Team
Information Technology Services
Support Services Building
Western University
(519) 661-2111 x80513
plukasew at uwo.ca
On February 13, 2013 10:21:22 AM Jihane Najdi wrote:
> The assumption here is that you started by checking out the new 2.9.1 tag:
> https://source.sakaiproject.org/svn/sakai/tags/sakai-2.9.1/. In this case,
> the pom version doesn't need to be modified.
>
> Once you do that, you'll have to follow the following steps:
> 1. Change the .external file with the updated file.
> 2. set svn properties by running this command:
> svn ps svn:externals . -F .externals
> 3. Update the code:
> svn up
>
> This should check out all the missing projects.
>
> Hope this help,
> Jihane
>
> On Feb 13, 2013, at 10:12 AM, Paul Lukasewych wrote:
> > By just copying the .externals from 2.9.x-all, would you not also have to
> > change the pom.xml file as well? The <module> entries are different
> > between
> > 2.9.x-all pom.xml and 2.9.1 pom.xml.
> >
> >
> > Paul Lukasewych
> > Applications Development Team
> > Information Technology Services
> > Support Services Building
> > Western University
> > (519) 661-2111 x80513
> > plukasew at uwo.ca
> >
> > On February 13, 2013 09:30:15 AM Jihane Najdi wrote:
> >> Thanks Neal.
> >>
> >> We used the same approach to create our 2.9.1-all tag. We copied the
> >> external file from 2.9.x-all and changed the svn urls to point to 2.9.1.
> >> The next step we took was to modify the url versions of the indie
> >> services
> >> and tools in the external file. The new indie tool versions can be found
> >> under master/pom.xml. For instance, 2.9.1 is using kernel 1.3.1.
> >>
> >> Attached is a copy of our 2.9.1-all svn externals file.
> >>
> >> Jihane
More information about the sakai-dev
mailing list