[jbosstools-issues] [JBoss JIRA] Commented: (JBIDE-5319) Include Teiid Designer in the JBoss Tools build process

Nick Boldt (JIRA) jira-events at lists.jboss.org
Fri May 14 16:18:26 EDT 2010


    [ https://jira.jboss.org/jira/browse/JBIDE-5319?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12530833#action_12530833 ] 

Nick Boldt commented on JBIDE-5319:
-----------------------------------

Build switched over to run w/ Tycho in Hudson. 

http://hudson.qa.jboss.com/hudson/view/DevStudio/job/jbosstools-cbi-teiid-designer/30/console

Still running. Will need to provide "build this by yourself at home" or an ant script to automate it if you require that. Otherwise steps to build are:

a) install Maven 3 beta 1
b) Fetch sources (if not already in workspace)
c) run maven for any given module (plugin, test, or feature).

For example:

$ sudo su
# cd /opt/
# wget http://www.apache.org/dyn/closer.cgi?path=/maven/binaries/apache-maven-3.0-beta-1-bin.tar.gz
# tar xvzf apache-maven-3.0-beta-1-bin.tar.gz
# ln -s apache-maven-3.0-beta-1 maven3
# exit
$ alias mvn='/opt/maven3/bin/mvn'

Then, to build all the plugins/tests/features and update site, but NOT RUN TESTS:

$ svn co http://anonsvn.jboss.org/repos/tdesigner/trunk/ teiid-designer-trunk
$ cd teiid-designer-trunk; mvn clean install -fae -B -U -e -Dmaven.test.skip | tee buildlog.latest-no-tests-run.txt

or, do the above AND RUN TESTS:

$ alias mvn3='kill -9 `cat /tmp/.X4-lock`; rm -fr /tmp/.X4-lock; Xvfb :4 -ac 2>&1 1>/dev/null & DISPLAY=:4 /opt/maven3/bin/mvn'
$ svn co http://anonsvn.jboss.org/repos/tdesigner/trunk/ teiid-designer-trunk
$ cd teiid-designer-trunk; mvn3 clean install -fae -B -U -e | tee buildlog.latest-tests-run.txt

(In this case running Maven is wrapped with Xvfb so that tests are on their own UI thread. You will need Xvfb installed first. Similar experience if you prefer Xvnc.)

----------------------

Should these two files be excluded from svn (ie., via svn:ignore) ?

?       plugins/teiid_embedded_query/System.vdb
?       plugins/org.teiid.designer.legacy/System.vdb


> Include Teiid Designer in the JBoss Tools build process
> -------------------------------------------------------
>
>                 Key: JBIDE-5319
>                 URL: https://jira.jboss.org/jira/browse/JBIDE-5319
>             Project: Tools (JBoss Tools)
>          Issue Type: Task
>          Components: Build/Releng
>            Reporter: Johnny Verhaeg
>            Assignee: John Verhaeg
>             Fix For: 3.2.next
>
>         Attachments: JBIDE-5319.designer.core.nested.jar.fix.patch, JBIDE-5319.releng.project.patch
>
>
> The Eclipse-based Teiid Designer projects, hosted under https://svn.jboss.org/repos/tdesigner/trunk/, need to be included in the JBoss Tools build process and included in the distribution of JBoss Tools.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbosstools-issues mailing list