Updating onos-package to display error when karaf-assembly fails.
Also, temporarily adding snapshot repo to karaf-assembly and filed bug to remove it. Change-Id: I63bf472b3a918beec46e1b1002a29dfcb6cb7253
Showing
3 changed files
with
12 additions
and
2 deletions
| ... | @@ -70,7 +70,7 @@ | ... | @@ -70,7 +70,7 @@ |
| 70 | </dependencies> | 70 | </dependencies> |
| 71 | <repositories> | 71 | <repositories> |
| 72 | <repository> | 72 | <repository> |
| 73 | - <!-- TODO move over to release snmp-core when it becomes available.--> | 73 | + <!-- TODO move over to release snmp-core when it becomes available. ONOS-3646 --> |
| 74 | <id>oss.sonatype.org-snapshot</id> | 74 | <id>oss.sonatype.org-snapshot</id> |
| 75 | <url>http://oss.sonatype.org/content/repositories/snapshots</url> | 75 | <url>http://oss.sonatype.org/content/repositories/snapshots</url> |
| 76 | <snapshots> | 76 | <snapshots> | ... | ... |
| ... | @@ -230,7 +230,9 @@ trap "rm -f $aux 2>/dev/null" EXIT | ... | @@ -230,7 +230,9 @@ trap "rm -f $aux 2>/dev/null" EXIT |
| 230 | [ -n "$M2_REPO" ] && args="-Dmaven.repo.local=$M2_REPO" || args="" | 230 | [ -n "$M2_REPO" ] && args="-Dmaven.repo.local=$M2_REPO" || args="" |
| 231 | cd $ONOS_ROOT/tools/package/karaf-assembly && | 231 | cd $ONOS_ROOT/tools/package/karaf-assembly && |
| 232 | mvn $args clean install > $aux 2>&1 || | 232 | mvn $args clean install > $aux 2>&1 || |
| 233 | - ( echo "Failed to run karaf-assembly" && exit 1 ) | 233 | + ( cat $aux && |
| 234 | + printf "\nFailed to run karaf-assembly, which stages artifacts for offline deployments.\n" && | ||
| 235 | + exit 1 ) | ||
| 234 | 236 | ||
| 235 | # Before starting make sure the environment is clan - delete onos staging folder | 237 | # Before starting make sure the environment is clan - delete onos staging folder |
| 236 | clean_stage_dir | 238 | clean_stage_dir | ... | ... |
| ... | @@ -33,6 +33,14 @@ | ... | @@ -33,6 +33,14 @@ |
| 33 | 33 | ||
| 34 | <description>ONOS Apache Karaf assembly definitions</description> | 34 | <description>ONOS Apache Karaf assembly definitions</description> |
| 35 | 35 | ||
| 36 | + <!-- FIXME this is necessary until snmp moves to release artifacts ONOS-3646 --> | ||
| 37 | + <repositories> | ||
| 38 | + <repository> | ||
| 39 | + <id>snapshot</id> | ||
| 40 | + <url>https://oss.sonatype.org/content/repositories/snapshots</url> | ||
| 41 | + </repository> | ||
| 42 | + </repositories> | ||
| 43 | + | ||
| 36 | <build> | 44 | <build> |
| 37 | <plugins> | 45 | <plugins> |
| 38 | <plugin> | 46 | <plugin> | ... | ... |
-
Please register or login to post a comment