From: Anil Belur Date: Tue, 30 Aug 2016 07:50:24 +0000 (+1000) Subject: Add builder autorelease-deps to invoke script X-Git-Tag: release/boron-sr2~71^2 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;h=b84aedb3213b494933939f56116089d7f2f0191c;p=releng%2Fbuilder.git Add builder autorelease-deps to invoke script Change-Id: Ide2dc4867b562fe5c13e391bea602d825c400769 Signed-off-by: Anil Belur --- diff --git a/jjb/autorelease/autorelease-macros.yaml b/jjb/autorelease/autorelease-macros.yaml index fb2fa065a..0513be63a 100644 --- a/jjb/autorelease/autorelease-macros.yaml +++ b/jjb/autorelease/autorelease-macros.yaml @@ -90,6 +90,19 @@ - file-id: 'odl-global-settings' variable: 'GLOBAL_SETTINGS_FILE' +- builder: + name: autorelease-determine-merge-order + builders: + - shell: | + virtualenv --system-site-packages $WORKSPACE/venv + source $WORKSPACE/venv/bin/activate + pip install --upgrade pip + pip install --upgrade networkx + pip freeze + ./scripts/determine-merge-order.py + deactivate + rm -rf $WORKSPACE/venv + - builder: name: autorelease-maven-deploy builders: diff --git a/jjb/autorelease/autorelease-templates.yaml b/jjb/autorelease/autorelease-templates.yaml index 58cd51e1b..f427b6556 100644 --- a/jjb/autorelease/autorelease-templates.yaml +++ b/jjb/autorelease/autorelease-templates.yaml @@ -55,6 +55,7 @@ - wipe-local-maven-repo - jacoco-nojava-workaround - shell: "./scripts/list-project-dependencies.sh" + - autorelease-determine-merge-order - autorelease-cfp: autorelease-settings: 'autorelease-settings' odl-global-settings: 'odl-global-settings' @@ -141,6 +142,7 @@ properties-file: variables.prop - autorelease-generate-project-report - shell: "./scripts/list-project-dependencies.sh" + - autorelease-determine-merge-order - autorelease-sys-stats publishers: