Merge "Add TOOLS_SYSTEM_1_IP variable to pybot"
authorLuis Gomez <ecelgp@gmail.com>
Sun, 13 May 2018 18:14:23 +0000 (18:14 +0000)
committerGerrit Code Review <gerrit@opendaylight.org>
Sun, 13 May 2018 18:14:23 +0000 (18:14 +0000)
jjb/autorelease/autorelease-projects.yaml
jjb/autorelease/autorelease-version-management.yaml
jjb/autorelease/compare-autorelease-projects.sh
jjb/autorelease/prepare-release.sh
jjb/autorelease/validate-autorelease-nitrogen.yaml [deleted file]
jjb/autorelease/version-bump.sh

index 4873455ff893e1b228646b2b0b5941a2eec8e765..877dc08d18a0ec59f47f0bdc88dbd6e42aa51755 100644 (file)
           integration-test: fluorine
           extra-mvn-opts: -P!karaf -Dsft.heap.max=4g
       - oxygen:
-          # Run once a week (Sunday) until Nitrogen-SR3 is out.
-          cron: 'H 12 * * 6'
           branch: 'stable/oxygen'
           integration-test: oxygen
           extra-mvn-opts: -P!karaf -Dsft.heap.max=4g
-      - nitrogen:
-          branch: 'stable/nitrogen'
-          integration-test: nitrogen
-          extra-mvn-opts: -P!karaf -Dsft.heap.max=4g
 
     project: releng/autorelease
     project-name: autorelease
index 65d731b4aadc7709b8ebe2948147d908a6b81e56..5c5df61e99e2de20b08eafde6c6d7eaab4dc36bd 100644 (file)
@@ -15,5 +15,3 @@
           branch: 'master'
       - oxygen:
           branch: 'stable/oxygen'
-      - nitrogen:
-          branch: 'stable/nitrogen'
index 9458429a760395c70ed05fe6f699ce9017f4f2ae..0984d01f7d5a1ca4e9af9af8e3242d253338a67b 100644 (file)
@@ -15,12 +15,6 @@ echo "---> compare-autorelease-projects.sh"
 # The purpose of this script is to compare list of projects in autorelease
 # are equal to the list of projects in integration/distribution.
 
-# Note: int/dist pom files uses templates only since Oxygen release.
-# Todo: Remove this check after Nitrogen EOL
-if [[ $STREAM =~ nitrogen ]]; then
-    exit 0
-fi
-
 mapfile -t PROJECTS_INT_DIST < <(xmlstarlet sel\
      -N "x=http://maven.apache.org/POM/4.0.0"\
      -t -m "/x:project/x:profiles/x:profile[x:activation/x:activeByDefault='true']/x:dependencies/x:dependency/x:groupId"\
index a2b8abc3dc93694b2bb5e36cfd220a2c0acc0ef3..b20b845fefea3cc401e5eca5f911dd26ccc85d99 100644 (file)
@@ -45,12 +45,7 @@ git commit -am "Release $RELEASE_TAG"
 modules=$(xmlstarlet sel -N x=http://maven.apache.org/POM/4.0.0 -t -m '//x:modules' -v '//x:module' pom.xml)
 for module in $modules; do
     pushd "$module" || exit
-    # TODO: Remove once stable/nitrogen is no longer supported.
-    if [ "$GERRIT_BRANCH" == "stable/nitrogen" ] && [ "$module" == "yangtools" ]; then
-        git format-patch --stdout "origin/v1.2.x" > "$PATCH_DIR/${module//\//-}.patch"
-    else
-        git format-patch --stdout "origin/$GERRIT_BRANCH" > "$PATCH_DIR/${module//\//-}.patch"
-    fi
+    git format-patch --stdout "origin/$GERRIT_BRANCH" > "$PATCH_DIR/${module//\//-}.patch"
     git bundle create "$PATCH_DIR/${module//\//-}.bundle" "origin/master..HEAD"
     popd || exit
 done
diff --git a/jjb/autorelease/validate-autorelease-nitrogen.yaml b/jjb/autorelease/validate-autorelease-nitrogen.yaml
deleted file mode 100644 (file)
index b388684..0000000
+++ /dev/null
@@ -1,87 +0,0 @@
----
-# Autogenerated by autorelease autorelease-update-validate-autorelease-jobs-{stream} Jenkins job
-- project:
-    name: autorelease-validate-nitrogen
-    jobs:
-      - '{project-name}-validate-autorelease-{stream}'
-    stream: nitrogen
-    branch: stable/nitrogen
-    project-name:
-      - aaa:
-          project: aaa
-      - alto:
-          project: alto
-      - bgpcep:
-          project: bgpcep
-      - bier:
-          project: bier
-      - cardinal:
-          project: cardinal
-      - controller:
-          project: controller
-      - coe:
-          project: coe
-      - daexim:
-          project: daexim
-      - dlux:
-          project: dlux
-      - dluxapps:
-          project: dluxapps
-      - eman:
-          project: eman
-      - faas:
-          project: faas
-      - genius:
-          project: genius
-      - groupbasedpolicy:
-          project: groupbasedpolicy
-      - honeycomb-vbd:
-          project: honeycomb/vbd
-      - infrautils:
-          project: infrautils
-      - integration-distribution:
-          project: integration/distribution
-      - l2switch:
-          project: l2switch
-      - lispflowmapping:
-          project: lispflowmapping
-      - mdsal:
-          project: mdsal
-      - nemo:
-          project: nemo
-      - netconf:
-          project: netconf
-      - netvirt:
-          project: netvirt
-      - neutron:
-          project: neutron
-      - nic:
-          project: nic
-      - ocpplugin:
-          project: ocpplugin
-      - of-config:
-          project: of-config
-      - openflowplugin:
-          project: openflowplugin
-      - ovsdb:
-          project: ovsdb
-      - packetcable:
-          project: packetcable
-      - sfc:
-          project: sfc
-      - snmp:
-          project: snmp
-      - snmp4sdn:
-          project: snmp4sdn
-      - sxp:
-          project: sxp
-      - topoprocessing:
-          project: topoprocessing
-      - ttp:
-          project: ttp
-      - unimgr:
-          project: unimgr
-      - usc:
-          project: usc
-      - yangtools:
-          project: yangtools
index 54bd1203f62b0bb01728a9d132ae6498980b5ca3..d48b49070ed71a29109f688d0d8818a442577320 100644 (file)
@@ -35,15 +35,10 @@ fi
 if [ "$BRANCH_CUT" = "false" ]; then
     git checkout -b "${BRANCH,,}" "origin/${BRANCH,,}"
 
-    # TODO: Simplify once stable/nitrogen is no longer supported.
     for module in $(git submodule | awk '{ print $2 }')
     do
         pushd "$module"
-        if [ "$GERRIT_BRANCH" == "stable/nitrogen" ] && [ "$module" == "yangtools" ]; then
-            git checkout -b "v1.2.x" "origin/v1.2.x"
-        else
-            git checkout -b "${BRANCH,,}" "origin/${BRANCH,,}"
-        fi
+        git checkout -b "${BRANCH,,}" "origin/${BRANCH,,}"
         popd
     done
 fi
@@ -73,14 +68,8 @@ mkdir -p "$patch_dir"
 for module in $(git submodule | awk '{ print $2 }')
 do
     pushd "$module"
-    # TODO: Remove once stable/nitrogen is no longer supported.
-    if [ "$GERRIT_BRANCH" == "stable/nitrogen" ] && [ "$module" == "yangtools" ]; then
-        git format-patch --stdout "origin/v1.2.x" > "$patch_dir/${module//\//-}.patch"
-        git bundle create "$patch_dir/${module//\//-}.bundle" "origin/v1.2.x..HEAD"
-    else
-        git format-patch --stdout "origin/${BRANCH,,}" > "$patch_dir/${module//\//-}.patch"
-        git bundle create "$patch_dir/${module//\//-}.bundle" "origin/${BRANCH,,}..HEAD"
-    fi
+    git format-patch --stdout "origin/${BRANCH,,}" > "$patch_dir/${module//\//-}.patch"
+    git bundle create "$patch_dir/${module//\//-}.bundle" "origin/${BRANCH,,}..HEAD"
     popd
 done