Publish ApplicationRecord and ApplicationDeploymentRequest on creating new deployments (#89)

* Create application deployment request on new deployment

* Save application deployment request datas in deployment entity

* Add project as dependency

* Use project repo name as record app name

---------

Co-authored-by: neeraj <neeraj.rtly@gmail.com>
This commit is contained in:
2024-02-22 10:04:33 +05:30
committed by GitHub
co-authored by neeraj
parent 4d0f2ca893
commit e816c596ca
9 changed files with 78 additions and 68 deletions
@@ -30,14 +30,14 @@ const DeploymentsTabPanel = () => {
const fetchDeployments = useCallback(async () => {
const { deployments } = await client.getDeployments(project.id);
setDeployments(deployments);
}, [client]);
}, [client, project]);
const fetchProductionBranchDomains = useCallback(async () => {
const { domains } = await client.getDomains(project.id, {
branch: project.prodBranch,
});
setProdBranchDomains(domains);
}, [client]);
}, [client, project]);
useEffect(() => {
fetchProductionBranchDomains();