hobo/tests_schemas/example_recipe.json

63 lines
1.8 KiB
JSON

{
"steps": [
{
"create-hobo": {
"url": "https://${hobo}/",
"primary": true
}
},
{
"create-authentic": {
"title": "Connexion",
"url": "https://${authentic}/",
"template_name": "signal-publik"
}
},
{
"set-idp": {}
},
{
"create-combo": {
"template_name": "signal-publik-portal-user",
"title": "Compte citoyen",
"url": "https://${combo}/"
}
},
{
"create-combo": {
"slug": "very-long-slug-very-long-slug-very-long-slug-very-long-slug-portal-agent",
"template_name": "signal-publik-portal-agent",
"title": "Portail agent",
"url": "https://${combo_agent}/"
}
},
{
"create-wcs": {
"title": "D\u00e9marches",
"url": "https://${wcs}/"
}
},
{
"create-passerelle": {
"title": "Passerelle",
"template_name": "signal-publik",
"url": "https://${passerelle}/"
}
},
{
"set-theme": {
"theme": "publik"
}
}
],
"variables": {
"authentic": "connexion-instance-name.dev.signalpublik.com",
"combo": "instance-name.dev.signalpublik.com",
"combo_agent": "agents-instance-name.dev.signalpublik.com",
"fargo": "porte-documents-instance-name.dev.signalpublik.com",
"hobo": "hobo-instance-name.dev.signalpublik.com",
"passerelle": "passerelle-instance-name.dev.signalpublik.com",
"wcs": "demarches-instance-name.dev.signalpublik.com"
}
}