|  | @@ -19,6 +19,7 @@ package compose
 | 
	
		
			
				|  |  |  import (
 | 
	
		
			
				|  |  |  	"fmt"
 | 
	
		
			
				|  |  |  	"os"
 | 
	
		
			
				|  |  | +	"strings"
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	"github.com/compose-spec/compose-go/cli"
 | 
	
		
			
				|  |  |  	"github.com/compose-spec/compose-go/types"
 | 
	
	
		
			
				|  | @@ -84,6 +85,10 @@ func (o *projectOptions) toProject(services []string, po ...cli.ProjectOptionsFn
 | 
	
		
			
				|  |  |  		o.Profiles = append(o.Profiles, s.GetProfiles()...)
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +	if profiles, ok := options.Environment["COMPOSE_PROFILES"]; ok {
 | 
	
		
			
				|  |  | +		o.Profiles = append(o.Profiles, strings.Split(profiles, ",")...)
 | 
	
		
			
				|  |  | +	}
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  	project.ApplyProfiles(o.Profiles)
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	err = project.ForServices(services)
 |