Publish app deployment record in Laconic registry on creating new deployments (#62)

* Publish record in laconic registry on creating project and deployment

* Refactor publish record method

* Set name for the published record

* Publish application deployment request

* Add README for publishing record

* Add await in add project resolver method

* Update meta data for deployment request record

* Remove title field from deployment entity

* Refactor service and registry class for publishing record

* Add record data to project and deployment entity

* Set record id and data as nullable in project entity

---------

Co-authored-by: neeraj <neeraj.rtly@gmail.com>
This commit is contained in:
2024-02-12 11:34:01 +05:30
committed by GitHub
co-authored by neeraj
parent bd6a6b330c
commit a58b9b255e
20 changed files with 1646 additions and 81 deletions
-3
View File
@@ -42,7 +42,6 @@ query ($projectId: String!) {
branch
isCurrent
status
title
updatedAt
commitHash
createdAt
@@ -83,7 +82,6 @@ query ($organizationSlug: String!) {
branch
isCurrent
status
title
updatedAt
commitHash
createdAt
@@ -127,7 +125,6 @@ query ($projectId: String!) {
}
branch
commitHash
title
url
environment
isCurrent
+1 -1
View File
@@ -62,7 +62,6 @@ export type Deployment = {
domain: Domain
branch: string
commitHash: string
title: string
url: string
environment: Environment
isCurrent: boolean
@@ -244,6 +243,7 @@ export type AddProjectInput = {
name: string;
repository: string;
prodBranch: string;
template?: string;
}
export type UpdateProjectInput = {