mirror of
				https://github.com/immich-app/immich.git
				synced 2025-10-30 10:12:33 -04:00 
			
		
		
		
	* fix: bash scripts * pr feedback * wrong variable * ci: add shellcheck workflow * fix: missing scripts
		
			
				
	
	
		
			24 lines
		
	
	
		
			674 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			674 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
| #!/usr/bin/env sh
 | |
| 
 | |
| # The default execution directory of this script is the ci_scripts directory.
 | |
| cd "$CI_WORKSPACE"/mobile || exit
 | |
| 
 | |
| # Install Flutter using git.
 | |
| git clone https://github.com/flutter/flutter.git --depth 1 -b stable "$HOME"/flutter
 | |
| export PATH="$PATH:$HOME/flutter/bin"
 | |
| 
 | |
| # Install Flutter artifacts for iOS (--ios), or macOS (--macos) platforms.
 | |
| flutter precache --ios
 | |
| 
 | |
| # Install Flutter dependencies.
 | |
| flutter pub get
 | |
| 
 | |
| # Install CocoaPods using Homebrew.
 | |
| export HOMEBREW_NO_AUTO_UPDATE=1 # disable homebrew's automatic updates.
 | |
| brew install cocoapods
 | |
| 
 | |
| # Install CocoaPods dependencies.
 | |
| cd ios && pod install # run `pod install` in the `ios` directory.
 | |
| 
 | |
| exit 0
 |