OPENDEV: Add additional parameters to SCM module 24/1424/2
authorrobert.tomczyk <robert.tomczyk@est.tech>
Tue, 18 Jun 2019 16:20:26 +0000 (17:20 +0100)
committerrobert.tomczyk <robert.tomczyk@est.tech>
Tue, 18 Jun 2019 16:28:07 +0000 (17:28 +0100)
commit7e507875f63896df2bfd2e3efe33da2a9521f6ad
tree8afb947555eb0053711c5c8d2b0e1f62197cbe62
parent4f447ced7f3318251b99ff4c317f6dbaf526bdd3
OPENDEV: Add additional parameters to SCM module

The projects should have control about their workspace.
Following parmaters are introduced for git-scm and git-scm-gerrit
to control what should be done with git repository when the
jenkins job is executed:
- wipe_workspace: Wipe out repository and force clone (default: true)
- clean_before: Clean up the workspace before every checkout
  by deleting all untracked files and directories (default: false)

Change-Id: I6216334251d9af8c0c6b9818b2ef3280d6196ef5
23 files changed:
jjb/acumos/global-templates-acumos-java.yaml
jjb/acumos/global-templates-acumos-push-upstream.yaml
jjb/acumos/global-templates-acumos-rebase.yaml
jjb/cloud-infra/cloud-infra-periodic-engine.yaml
jjb/cloud-infra/cloud-infra-periodic-scenario.yaml
jjb/cloud-infra/cloud-infra-verify-engine.yaml
jjb/cloud-infra/cloud-infra-verify-scenario.yaml
jjb/cloud-infra/cloud-infra-verify-testfw.yaml
jjb/global/global-templates-java.yaml
jjb/global/global-templates-push-upstream.yaml
jjb/global/global-templates-rebase.yaml
jjb/global/jjb-macros.yaml
jjb/infra/jjb-merge-jobs.yaml
jjb/infra/jjb-verify-jobs.yaml
jjb/onap/global-templates-onap-java.yaml
jjb/onap/global-templates-onap-push-upstream.yaml
jjb/onap/global-templates-onap-rebase.yaml
jjb/opendaylight/global-templates-opendaylight-push-upstream.yaml
jjb/opendaylight/global-templates-opendaylight-rebase.yaml
jjb/opendev/global-templates-opendev-push-upstream-test.yaml
jjb/opendev/global-templates-opendev-push-upstream.yaml
jjb/opendev/global-templates-opendev-rebase-test.yaml
jjb/opendev/global-templates-opendev-rebase.yaml