ONAP: Improve jenkins rebase and push-upstream jobs
- Mirror all branches from ONAP upstream to Nordix Gerrit.
- Fix corrupt zip file problem when pushing to ONAP upstream.
- Cache the git repository on the Jenkins slave nodes
when rebasing repositories.
- Make sure the commit hash in the local repo is the same
as in Nordix Gerrit and the same as the commit hash
in the upstream ONAP gerrit.
- Update ONAP push upstream job to preserve git topics.
- Decrease number of jobs required for ONAP project in Jenkins.
Change-Id: I11973774eaf92d91ccf44a8f659be994fe5e5e69
diff --git a/jjb/onap/policy-parent/policy-parent-push-upstream-jobs.yaml b/jjb/onap/policy-parent/policy-parent-push-upstream-jobs.yaml
index c0f80ba..6340da9 100644
--- a/jjb/onap/policy-parent/policy-parent-push-upstream-jobs.yaml
+++ b/jjb/onap/policy-parent/policy-parent-push-upstream-jobs.yaml
@@ -23,9 +23,6 @@
name: policy-parent-push-upstream
project: policy/parent
project-name: policy-parent
- stream:
- - master:
- branch: '{stream}'
jobs:
- - 'onap-{project-name}-{stream}-push-upstream'
+ - 'onap-{project-name}-push-upstream'
diff --git a/jjb/onap/policy-parent/policy-parent-rebase-jobs.yaml b/jjb/onap/policy-parent/policy-parent-rebase-jobs.yaml
index 3351c12..d593a9e 100644
--- a/jjb/onap/policy-parent/policy-parent-rebase-jobs.yaml
+++ b/jjb/onap/policy-parent/policy-parent-rebase-jobs.yaml
@@ -25,11 +25,5 @@
project: policy/parent
project-name: policy-parent
- stream:
- - master:
- branch: '{stream}'
-# - casablanca:
-# branch: '{stream}'
-
jobs:
- - 'onap-{project-name}-{stream}-rebase'
+ - 'onap-{project-name}-rebase'