feat: variables get created

This commit is contained in:
Arman
2025-01-30 19:13:56 +01:00
parent b1e23f96ed
commit 9b9f6797d3
3 changed files with 46 additions and 3 deletions
@@ -98,7 +98,22 @@
undefined
);
trackEvent(Submit.SiteCreate, {});
trackEvent(Submit.SiteCreate, {
source: 'manual',
framework: framework.key
});
//Add variables
await Promise.all(
Object.keys(variables).map(async (key) => {
await sdk.forProject.sites.createVariable(
site.$id,
key,
variables[key].value,
variables[key].secret
);
})
);
const { deployments } = await sdk.forProject.sites.listDeployments(site.$id, [
Query.limit(1)
@@ -83,8 +83,22 @@
silentMode,
rootDir
);
trackEvent(Submit.SiteCreate, {
source: 'repository',
framework: framework.key
});
trackEvent(Submit.SiteCreate, {});
//Add variables
await Promise.all(
Object.keys(variables).map(async (key) => {
await sdk.forProject.sites.createVariable(
site.$id,
key,
variables[key].value,
variables[key].secret
);
})
);
const { deployments } = await sdk.forProject.sites.listDeployments(site.$id, [
Query.limit(1)
@@ -147,9 +147,23 @@
);
trackEvent(Submit.SiteCreate, {
source: 'template'
source: 'template',
framework: framework.key,
template: data.template.name
});
//Add variables
await Promise.all(
Object.keys(variables).map(async (key) => {
await sdk.forProject.sites.createVariable(
site.$id,
key,
variables[key].value,
variables[key].secret
);
})
);
const { deployments } = await sdk.forProject.sites.listDeployments(site.$id, [
Query.limit(1)
]);