Closed rmtuckerphx closed 6 years ago
Thank you. We're working on the fix. In the meantime, you can fix this by adding the following to your app.json
:
"alexaSkill": {
"manifest": {
"apis": {
"custom": {
"interfaces": [
{
"type": "RENDER_TEMPLATE"
}
]
}
}
}
},
Here is more information about how to override manifest
elements: https://www.jovo.tech/docs/app-json#alexaskill
Fixed! Thanks, @rmtuckerphx
Still an issue in Jovo CLI 1.1.8
Running:
jovo build -p alexaSkill --stage dev
Still deletes:
"interfaces": [
{
"type": "RENDER_TEMPLATE"
}
]
Hi Mark, this got fixed with Jovo CLI 1.1.9 (https://github.com/jovotech/jovo-cli/blob/master/CHANGELOG.md).
Could you update to the latest CLI version and give it another try?
Oh, just seeing that 1.1.9 isn't published to npm yet. cc @aswetlow
My bad. It's published now
I'm submitting a...
Expected Behavior
Allow specifying the interfaces node in skill.json and have it not be removed when doing a build and using the stages feature.
Current Behavior
Using the stages feature specifying different endpoints. If my skill.json file has an interfaces node like this:
app.json
skill.json (before)
And then I do a build like the following, the interfaces node is clobbered/removed:
jovo build -p alexaSkill --stage debug
skill.json (after)
Error log
Your Environment