@@ -44,7 +44,7 @@ func (r *shellVariableResolver) ResolveValue(value string) (string, error) {
45 if strings.HasPrefix(value, "$(") && strings.HasSuffix(value, ")") {
45 if strings.HasPrefix(value, "$(") && strings.HasSuffix(value, ")") {
46 command := strings.TrimSuffix(strings.TrimPrefix(value, "$("), ")")
46 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)
48 defer cancel()
48 defer cancel()
50 stdout, _, err := r.shell.Exec(ctx, command)
50 stdout, _, err := r.shell.Exec(ctx, command)