Skip to content

Instantly share code, notes, and snippets.

@zhaozzq
Created March 6, 2019 08:11
Show Gist options
  • Save zhaozzq/69fcffed511c4e078dbddfe32a249697 to your computer and use it in GitHub Desktop.
Save zhaozzq/69fcffed511c4e078dbddfe32a249697 to your computer and use it in GitHub Desktop.
SourceTree Custom Action
#仓库路径
REPO_PATH=$1
#文件的类型
# OPEN_TYPE=$2
LIST=`find "$REPO_PATH" -name "*.xcworkspace" | grep -v ".xcodeproj/project.xcworkspace"`
if [ -z "$LIST" ] ; then
LIST=`find "$REPO_PATH" -name "*.xcodeproj" | grep -v "Pods.xcodeproj"`
fi
#判断打开项目文件的类型,根据类型筛选出项目文件路径
# if [ $OPEN_TYPE = "xcodeproj" ]; then
# LIST=`find "$REPO_PATH" -name "*.xcodeproj" | grep -v "Pods.xcodeproj"`
# else
# LIST=`find "$REPO_PATH" -name "*.xcworkspace" | grep -v ".xcodeproj/project.xcworkspace"`
# fi
echo "$LIST" | while read i
do
open "$i"
done
@zhaozzq
Copy link
Author

zhaozzq commented Mar 6, 2019

Script to run: /bin/bash
Parameters: /Path/open_xcode_project.sh $REPO

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment