github.com/jfrog/jfrog-cli-core/v2@v2.51.0/lifecycle/createfromaql.go (about)

     1  package lifecycle
     2  
     3  import (
     4  	"fmt"
     5  	"github.com/jfrog/jfrog-client-go/lifecycle"
     6  	"github.com/jfrog/jfrog-client-go/lifecycle/services"
     7  )
     8  
     9  func (rbc *ReleaseBundleCreateCommand) createFromAql(servicesManager *lifecycle.LifecycleServicesManager,
    10  	rbDetails services.ReleaseBundleDetails, queryParams services.CommonOptionalQueryParams) error {
    11  	aqlQuery := fmt.Sprintf(`items.find(%s)`, rbc.spec.Get(0).Aql.ItemsFind)
    12  	return servicesManager.CreateReleaseBundleFromAql(rbDetails, queryParams, rbc.signingKeyName, aqlQuery)
    13  }