hudson - Jenkins build pipeline on single slave -
i have software application trying build / test through jenkins.
in single repo, have core application , several client applications
repo-> core -> clientapp1 -> clientapp2 -> clientapp3
i want perform following tasks each time repo gets updated (or @ interval whatever)
- check out repo
- build each application
- cpp check each application
- valgrind
- 6,7,8 . . . run several client application tests etc
and needs happen end-to-end on each test server.
i want have visualized there alot of tests happen on end, , able see point broke.
currently, have set of jobs, each have up/down stream project dependencies setup and, build triggers. can set artifacts pass inbetween. however, haven't figure out how tie jobs single server.
is there plugin makes process easier? seems ideal , common many build/test setups can't seem find anything.
to tie builds particular server, add label slave, make build attached particular label. if have multiple slaves , want dynamically attach set of builds single node, may able use nodestalker or maybe nodelabel parameter plugin in combination parametrized trigger plugin
it might possible fiddle build pipeline plugin pass parameters down jobs well.
Comments
Post a Comment