Pass auction Id in DNS deployment

This commit is contained in:
IshaVenikar 2024-10-09 14:40:15 +05:30 committed by Nabarun
parent a7e3936d7f
commit 8163ea5dc0
4 changed files with 9 additions and 5 deletions

View File

@ -130,6 +130,9 @@ export class Deployment {
@Column('varchar')
deployerLrn!: string;
@Column('varchar', { nullable: true })
auctionId!: string | null;
@Column({
enum: Environment
})

View File

@ -47,7 +47,7 @@ export class Project {
description!: string;
@Column('varchar', { nullable: true })
auctionId?: string | null;
auctionId!: string | null;
@Column({ type: 'simple-array', nullable: true })
deployerLrn!: string[] | null;

View File

@ -377,8 +377,7 @@ export class Registry {
return records.filter((record: AppDeploymentRecord) =>
deployments.some(
(deployment) =>
deployment.applicationRecordId === record.attributes.application &&
record.attributes.url.includes(deployment.id)
deployment.applicationRecordId === record.attributes.application
)
);
}

View File

@ -746,7 +746,8 @@ export class Service {
createdBy: Object.assign(new User(), {
id: project.ownerId!,
}),
deployerLrn: deployer
deployerLrn: deployer,
auctionId: project.auctionId
});
log(
@ -777,7 +778,8 @@ export class Service {
repository: repoUrl,
environmentVariables: environmentVariablesObj,
dns: `${newDeployment.project.name}`,
lrn
auctionId: project.auctionId!,
lrn: deployer,
});
}