Add defaults to packaging.yaml.ftl
Provide reasonable defaults for most fields in .google/packaging.yaml
for samples that haven't had metadata added yet.
Change-Id: Icbbb01db25c4cbf825ccd322d40a5ee6ff860ad2
diff --git a/templates/base/.google/packaging.yaml.ftl b/templates/base/.google/packaging.yaml.ftl
index a9a64b8..b655594 100644
--- a/templates/base/.google/packaging.yaml.ftl
+++ b/templates/base/.google/packaging.yaml.ftl
@@ -3,11 +3,11 @@
# This file is used by Google as part of our samples packaging process.
# End users may safely ignore this file. It has no relevance to other systems.
---
-status: <#if sample.metadata.status?is_node>${sample.metadata.status}<#else>DRAFT</#if>
-technologies: [<#if sample.metadata.technologies?is_node>${sample.metadata.technologies}</#if>]
-categories: [<#if sample.metadata.categories?is_node>${sample.metadata.categories}</#if>]
-languages: [<#if sample.metadata.languages?is_node>${sample.metadata.languages}</#if>]
-solutions: [<#if sample.metadata.solutions?is_node>${sample.metadata.solutions}</#if>]
+status: <#if sample.metadata.status?is_node>${sample.metadata.status}<#else>PUBLISHED</#if>
+technologies: [<#if sample.metadata.technologies?is_node>${sample.metadata.technologies}<#else>Android</#if>]
+categories: [<#if sample.metadata.categories?is_node>${sample.metadata.categories}<#else>${sample.group}</#if>]
+languages: [<#if sample.metadata.languages?is_node>${sample.metadata.languages}<#else>Java</#if>]
+solutions: [<#if sample.metadata.solutions?is_node>${sample.metadata.solutions}<#else>Mobile</#if>]
<#if sample.name??>
github: android-${sample.name}
</#if><#if sample.metadata.level?is_node>
diff --git a/templates/basebuild/.google/packaging.yaml.ftl b/templates/basebuild/.google/packaging.yaml.ftl
index a9a64b8..b655594 100644
--- a/templates/basebuild/.google/packaging.yaml.ftl
+++ b/templates/basebuild/.google/packaging.yaml.ftl
@@ -3,11 +3,11 @@
# This file is used by Google as part of our samples packaging process.
# End users may safely ignore this file. It has no relevance to other systems.
---
-status: <#if sample.metadata.status?is_node>${sample.metadata.status}<#else>DRAFT</#if>
-technologies: [<#if sample.metadata.technologies?is_node>${sample.metadata.technologies}</#if>]
-categories: [<#if sample.metadata.categories?is_node>${sample.metadata.categories}</#if>]
-languages: [<#if sample.metadata.languages?is_node>${sample.metadata.languages}</#if>]
-solutions: [<#if sample.metadata.solutions?is_node>${sample.metadata.solutions}</#if>]
+status: <#if sample.metadata.status?is_node>${sample.metadata.status}<#else>PUBLISHED</#if>
+technologies: [<#if sample.metadata.technologies?is_node>${sample.metadata.technologies}<#else>Android</#if>]
+categories: [<#if sample.metadata.categories?is_node>${sample.metadata.categories}<#else>${sample.group}</#if>]
+languages: [<#if sample.metadata.languages?is_node>${sample.metadata.languages}<#else>Java</#if>]
+solutions: [<#if sample.metadata.solutions?is_node>${sample.metadata.solutions}<#else>Mobile</#if>]
<#if sample.name??>
github: android-${sample.name}
</#if><#if sample.metadata.level?is_node>