[jbosstools-issues] [JBoss JIRA] (JBIDE-12993) Cleanup/create plain checkout.sh script for jbosstools repos from github

Nick Boldt (JIRA) jira-events at lists.jboss.org
Tue Nov 20 12:08:21 EST 2012


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

Nick Boldt edited comment on JBIDE-12993 at 11/20/12 12:07 PM:
---------------------------------------------------------------

https://github.com/mickaelistria/jbosstools-all-facade is missing a few modules:

* https://github.com/jbosstools/jbosstools-download.jboss.org
* https://github.com/jbosstools/jbosstools-maven-plugins

Also, I might suggest having one facade for Core and a second one for SOA, since we don't build esb, runtime-soa, jbpm3, and bpel as part of the main JBT offering.

But conceptually, I like the idea of a facade to check everything out in one step, rather than doing it piecemeal.

Of course MY usecase is "need everything" whereas most devs only care about "my project + upstream projects", in which case the checkout script makes more sense as it could fetch Birt, Hibernate, and Base in one operation and not bother with Central, JavaEE, Xulrunner, etc.


                
      was (Author: nickboldt):
    https://github.com/mickaelistria/jbosstools-all-facade is missing a few modules:

* https://github.com/jbosstools/jbosstools-download.jboss.org
* https://github.com/jbosstools/jbosstools-maven-plugins

Also, I might suggest having one facade for Core and a second one for SOA, since we don't build esb, runtime-soa, jbpm3, and bpel as part of the main JBT offering.



                  
> Cleanup/create plain checkout.sh script for jbosstools repos from github
> ------------------------------------------------------------------------
>
>                 Key: JBIDE-12993
>                 URL: https://issues.jboss.org/browse/JBIDE-12993
>             Project: Tools (JBoss Tools)
>          Issue Type: Feature Request
>          Components: Build/Releng
>            Reporter: Max Rydahl Andersen
>            Assignee: Max Rydahl Andersen
>             Fix For: 4.0.0.CR1
>
>
> nick have done some work on the checkout script at: https://github.com/jbosstools/jbosstools-build/blob/master/scripts/checkout.sh but it is assuming a bit too much IMO, at least more than we can currently assume.
> I suggest:
>  cleanup to checkout as if you just did clones (i.e. no removal of jbosstools- prefix)
>  allow to do it to a directory
>  don't setup branches (not something that you necessarily want to do on all repos and can be done better by custom/specific scripting)
>  fix bootstrap profiles to use full names not the names done in this script.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jbosstools-issues mailing list