updates to publish app and driver feature files
Change-Id: Id0789738df46a19a8356d6121ee0e5105f62d9a0
diff --git a/tools/build/onos-buck-publish b/tools/build/onos-buck-publish
index aa56dea..d7d0202 100755
--- a/tools/build/onos-buck-publish
+++ b/tools/build/onos-buck-publish
@@ -19,8 +19,6 @@
# Prepare artifact publish commands
onos-buck query "kind('onos_jar', deps('//tools/package:onos-package'))" >> $ARTIFACT_PUB
-onos-buck query "filter('.*-oar', deps('//tools/package:onos-package', 1))" >> $ARTIFACT_PUB
-echo "//tools/package:onos-features" >> $ARTIFACT_PUB
sed -i.bak 's/^/onos-buck publish --to-maven-central --include-source --include-javadoc --sign /g' $ARTIFACT_PUB
@@ -28,8 +26,14 @@
cat $ARTIFACT_PUB
bash $ARTIFACT_PUB
-# Prepare test publish commands
+# Prepare apps commands
+onos-buck query "filter('.*-oar', deps('//tools/package:onos-package', 1))" >> $ARTIFACT_PUB
+# Prepare feature commands
+onos-buck query "filter('.*-feature', deps(filter('.*-oar', deps('//tools/package:onos-package', 1)),1))" >> $ARTIFACT_PUB
+echo "//tools/package:onos-features" >> $ARTIFACT_PUB
+# Prepare test commands
onos-buck query "testsof(kind('onos_jar', deps('//tools/package:onos-package')))" >> $TEST_PUB
+
sed -i.bak 's#^#onos-buck publish --to-maven-central --sign #g' $TEST_PUB
# Print commands to be run and then run them