@@ -44,7 +44,7 @@ func (r *shellVariableResolver) ResolveValue(value string) (string, error) {
4444
4545 if strings.HasPrefix(value, "$(") && strings.HasSuffix(value, ")") {
4646 command := strings.TrimSuffix(strings.TrimPrefix(value, "$("), ")")
47− ctx, cancel := context.WithTimeout(context.Background(), 30*time.Second)
47+ ctx, cancel := context.WithTimeout(context.Background(), 5*time.Minute)
4848 defer cancel()
4949
5050 stdout, _, err := r.shell.Exec(ctx, command)