Hi,

The interesting question for me is how to handle and identify the different 
artifacts which are built by the several branches. I. e. in Maven you 
specify a version 1.0.0-snapshot and this is then used to build the Jar. 
When you're going to deploy this on a machine or a repository (i. e. Nexus) 
you won't be able to identify from which branch it was built. How do you 
handle this?

Best, Philipp

On Tuesday, 31 May 2016 18:16:34 UTC+2, Thomas Zoratto wrote:
>
> Hello,
>
> You can achieve this with a Jenkinsfile per branch in your repository. 
> Then create a new multibranch pipeline job in Jenkins pointing to your 
> repository and you're done. See 
> https://wiki.jenkins-ci.org/display/JENKINS/Pipeline+Multibranch+Plugin
>
> Thomas
>
> Le 31 mai 2016 à 14:00, Tomáš Bohuněk <[email protected] <javascript:>> a 
> écrit :
>
> I would like to deploy and run each jar file for each feature branch. 
>
> Project is written in Java and JavaScript. Jar file is built by maven. I 
> need to deploy somehow to one machine each of jar built from each feature 
> branch.
>
>
> On Tuesday, May 31, 2016 at 1:55:21 PM UTC+2, Mark Waite wrote:
>>
>> I think you'll need to provide more details about the problem you're 
>> trying to solve, and the languages you're using to solve it.  For example, 
>> since you mentioned that you're deploying to tomcat, are you writing in 
>> Java or some other JRE supported language (like Scala)?
>>
>> Are you building your jar with maven, gradle, ant, or some other build 
>> tool?
>>
>> Mark Waite
>>
>> On Tue, May 31, 2016 at 5:46 AM Tomáš Bohuněk <[email protected]> wrote:
>>
>>> Sorry for mistake. You are right. I have one single git repository (one 
>>> project) with a few feature branches.
>>>
>>>
>>> On Tuesday, May 31, 2016 at 1:44:19 PM UTC+2, Mark Waite wrote:
>>>
>>>> Could you explain further what you mean by "multiple git repository 
>>>> (one project with few feature branches)"?
>>>>
>>>> The phrase "multiple git repository" seems to be in conflict with the 
>>>> phrase "one project".  I typically place a project in a single git 
>>>> repository with a few feature branches as necessary.  Can you describe 
>>>> more 
>>>> about why you need multiple git repositories?
>>>>
>>>> Thanks,
>>>> Mark Waite
>>>>
>>>> On Tue, May 31, 2016 at 5:04 AM Tomáš Bohuněk <[email protected]> 
>>>> wrote:
>>>>
>>> What do you recommend for deployment of multiple git repository (one 
>>>>> project with few feature branches). Final artifact is JAR with bundled 
>>>>> Tomcat application server. I usually run this JAR in Docker container. 
>>>>> What 
>>>>> do you prefer?
>>>>>
>>>>> -- 
>>>>> You received this message because you are subscribed to the Google 
>>>>> Groups "Jenkins Users" group.
>>>>>
>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>>> an email to [email protected].
>>>>
>>>>
>>>>> To view this discussion on the web visit 
>>>>> https://groups.google.com/d/msgid/jenkinsci-users/911cbd52-c307-486d-b0bd-339ea40b8200%40googlegroups.com
>>>>>  
>>>>> <https://groups.google.com/d/msgid/jenkinsci-users/911cbd52-c307-486d-b0bd-339ea40b8200%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>> .
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>
>>>> -- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "Jenkins Users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to [email protected].
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/jenkinsci-users/a5cf009f-289a-4945-ac5c-00fb6f52568e%40googlegroups.com
>>>  
>>> <https://groups.google.com/d/msgid/jenkinsci-users/a5cf009f-289a-4945-ac5c-00fb6f52568e%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>> -- 
> You received this message because you are subscribed to the Google Groups 
> "Jenkins Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] <javascript:>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/jenkinsci-users/ef93b121-e7e9-4591-aa2a-e31f57c49b32%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/jenkinsci-users/ef93b121-e7e9-4591-aa2a-e31f57c49b32%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/a9af9134-fdfa-4bbc-aa1a-788417f71e1c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to