mirror of
				https://github.com/lingble/twenty.git
				synced 2025-11-03 22:27:57 +00:00 
			
		
		
		
	Update install.sh (#7973)
This PR updates the install.sh script to fetch the docker-compose.yml file from the GitHub branch or tag that matches the version specified by the user, instead of defaulting to the main branch. --------- Co-authored-by: Félix Malfait <felix@twenty.com>
This commit is contained in:
		@@ -45,7 +45,7 @@ trap on_exit EXIT
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
# Use environment variables VERSION and BRANCH, with defaults if not set
 | 
					# Use environment variables VERSION and BRANCH, with defaults if not set
 | 
				
			||||||
version=${VERSION:-$(curl -s https://api.github.com/repos/twentyhq/twenty/releases/latest | grep '"tag_name":' | cut -d '"' -f 4)}
 | 
					version=${VERSION:-$(curl -s https://api.github.com/repos/twentyhq/twenty/releases/latest | grep '"tag_name":' | cut -d '"' -f 4)}
 | 
				
			||||||
branch=${BRANCH:-main}
 | 
					branch=${BRANCH:-$version}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
echo "🚀 Using version $version and branch $branch"
 | 
					echo "🚀 Using version $version and branch $branch"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -72,7 +72,7 @@ done
 | 
				
			|||||||
echo "📁 Creating directory '$dir_name'"
 | 
					echo "📁 Creating directory '$dir_name'"
 | 
				
			||||||
mkdir -p "$dir_name" && cd "$dir_name" || { echo "❌ Failed to create/access directory '$dir_name'"; exit 1; }
 | 
					mkdir -p "$dir_name" && cd "$dir_name" || { echo "❌ Failed to create/access directory '$dir_name'"; exit 1; }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Copy the twenty/packages/twenty-docker/docker-compose.yml file in it
 | 
					# Copy twenty/packages/twenty-docker/docker-compose.yml in it
 | 
				
			||||||
echo -e "\t• Copying docker-compose.yml"
 | 
					echo -e "\t• Copying docker-compose.yml"
 | 
				
			||||||
curl -sLo docker-compose.yml https://raw.githubusercontent.com/twentyhq/twenty/$branch/packages/twenty-docker/docker-compose.yml
 | 
					curl -sLo docker-compose.yml https://raw.githubusercontent.com/twentyhq/twenty/$branch/packages/twenty-docker/docker-compose.yml
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user