build.xml issue
Laurel A. Williams
laurel.williams at utoronto.ca
Mon Jul 13 16:09:04 UTC 2009
Hi Colin,
I would like to get back to discussing this issue with you.
http://issues.fluidproject.org/browse/FLUID-2937
It is pretty urgent that we resolve this to get the custom build to work
on our website. I was finding our discussion useful when you were pulled
away for other stuff and then we didn't get back to it. I'm not sure I
have the server admin skills to resolve the problem on the server directly.
Our last discussion is here:
http://wiki.fluidproject.org/display/fluid/fluid-work+IRC+Logs-2009-06-19*
*The previous discussion with you and Jamon is here:
http://wiki.fluidproject.org/display/fluid/fluid-work+IRC+Logs-2009-05-19
Laurel
Laurel A. Williams wrote:
> Hi Colin,
>
> Thanks for getting to this so quickly. I spoke to both Justin and
> Michelle about the repeated code issue with this patch - I am also not
> happy with it, and had hoped that a review might bring a better
> solution to light. I'll look into the <if> more.
>
> Ideally we wouldn't need the settings.xml file pointer at all. However
> it seems that there is an issue with the web "user" not having access
> to the default settings file without this pointer. I'm not sure how to
> find a solution for that problem.
>
> Laurel
>
> Colin Clark wrote:
>> Hi Laurel,
>>
>> On 18-Jun-09, at 11:50 AM, Laurel A. Williams wrote:
>>
>>> Hi all,
>>>
>>> In order to get the customBuild working on the website I had to
>>> modify the build.xml to point to the mvn settings file. This task is
>>> listed as http://issues.fluidproject.org/browse/FLUID-2937
>>> I've attached a patch to the JIRA for review.
>>
>> A good starting point, but this doesn't look quite right. In the
>> patch, we've got a proliferation of highly similar or even identical
>> code, all revolving around this set of conditionals for the platform
>> and the Maven settings file. I think this can probably be refactored
>> into a less repetitive form.
>>
>> Worst case, Ant's <if> task should do the trick. Another option is to
>> revisit this issue of the settings.xml file and see if there's a
>> simpler way to resolve it.
>>
>> Colin
>>
>> ---
>> Colin Clark
>> Technical Lead, Fluid Project
>> Adaptive Technology Resource Centre, University of Toronto
>> http://fluidproject.org
>>
>>
>
--
Laurel A. Williams
Adaptive Technology Resource Centre
University of Toronto
More information about the fluid-work
mailing list