| same here.
checkout(
poll: true,
scm: [
$class: 'GitSCM',
userRemoteConfigs: [[
url: 'git@xxxxxx/deployed-service-versions.git',
credentialsId: xxxxxx,
]],
branches: [[name: '*/master']],
extensions: [
[$class: 'RelativeTargetDirectory', relativeTargetDir: 'deployed-service-versions'],
[$class: 'CleanCheckout'],
],
doGenerateSubmoduleConfigurations: false,
submoduleCfg: [],
],
)
checkout(
poll: false,
scm: [
$class: 'GitSCM',
userRemoteConfigs: [[
url: 'git@8xxxxxxxxr/images-reporting.git',
credentialsId: 'xxxxx',
]],
branches: [[name: '*/master']],
extensions: [
[$class: 'RelativeTargetDirectory', relativeTargetDir: 'images-reporting'],
// prune everything in workspace
[$class: 'CleanCheckout'],
// avoid detached head. it calculates a local branch derived from the clone (mater in this case)
[$class: 'LocalBranch'],
],
doGenerateSubmoduleConfigurations: false,
submoduleCfg: [],
],
)
does poll and trigger on the second repo.
Started on Feb 17, 2017 11:27:00 AM
Using strategy: Default
[poll] Last Built Revision: Revision da056b8e354ad819942980d620f35751b52fad6a (refs/remotes/origin/master)
> git ls-remote -h git@xxxxxxxx/deployed-service-versions.git # timeout=10
Found 1 remote heads on git@xxxxxxxxxxxxx/deployed-service-versions.git
[poll] Latest remote head revision on refs/heads/master is: da056b8e354ad819942980d620f35751b52fad6a - already built by 202
Using strategy: Default
[poll] Last Built Revision: Revision 724e92bee2268fe431d86239d97ce04ed673a047 (refs/remotes/origin/master)
using GIT_SSH to set credentials gitlab
> git ls-remote -h git@xxxxxxxx/images-reporting.git # timeout=10
Found 1 remote heads on git@xxxxxx/-images-reporting.git
[poll] Latest remote head revision on refs/heads/master is: e9cfddb95d27a46e3048d12e0a83fedd9a3dc2ae
Done. Took 1.6 sec
Changes found
so, how can I ignore changes in `/images-reporting.git` but build on changes in the the `deployed-service-versions.git' repo? |