Hi Everyone,
I’m working with Jira custom field module(forge) with resolver function where actually I want to give options from api response to my field but deployment fails if I use resolver function in my manifest.
modules:
jira:customField:
- key: leo-hello-world
name: Leo hello world
description: A hello world custom field.
type: string
resolver:
function: backendResolver
edit:
resource: main
experience:
- issue-create
- issue-transition
- issue-view
- portal-request
validation:
expression: value == null || value != null
errorMessage: The value must consist only of letters
function:
- key: backendResolver
handler: index.handler
resources:
- key: main
path: static/hello-world/build
"__typename": "AppDeploymentTransitionEvent",
"stepName": "Release Lambda functions",
"createdAt": "2025-09-02T15:28:10.379Z",
"newStatus": "DONE"
},
{
"__typename": "AppDeploymentLogEvent",
"stepName": "Save environment variables snapshot",
"createdAt": "2025-09-02T15:28:40.392Z",
"message": "Deployment failed with unknown error",
"level": "ERROR"
},
{
"__typename": "AppDeploymentTransitionEvent",
"stepName": "Save environment variables snapshot",
"createdAt": "2025-09-02T15:28:40.393Z",
"newStatus": "FAILED"
}
]
}
]
}
}
Deployment failed with unknown error
Error: Deployment failed (requestId: 23c5daed-231d-4430-8e66-4f3314b18a25)
Note: if I remove resolver from manifest the deploy works just fine and with resolver forge lint doesn’t give any error but only deploy fails
I can’t use value:function as it is not compute function rather responses will be used in edit functionality
Any help much appreciated
Thanks,
Leo