mirror of
https://github.com/RetroDECK/RetroDECK.git
synced 2024-11-21 21:45:39 +00:00
DEVELOPER_TOOLBOX: added okonomiyaki script [skip ci]
This commit is contained in:
parent
dff219c770
commit
6044f86160
32
developer_toolbox/cook_okonomiyaki.sh
Executable file
32
developer_toolbox/cook_okonomiyaki.sh
Executable file
|
@ -0,0 +1,32 @@
|
|||
#!/bin/bash
|
||||
|
||||
# List of branches to pull and merge
|
||||
branches=(
|
||||
"cooker"
|
||||
"feat/shadps4"
|
||||
"feat/PortMaster"
|
||||
"feat/steam-rom-manager"
|
||||
)
|
||||
|
||||
# Get the current branch name
|
||||
current_branch=$(git branch --show-current)
|
||||
|
||||
# Check if the current branch contains 'feat/' and 'okonomiyaki'
|
||||
if [[ $current_branch == feat/* && $current_branch == *okonomiyaki* ]]; then
|
||||
echo "Current branch is $current_branch, proceeding with fetch, pull, and merge."
|
||||
|
||||
# Iterate through the list of branches
|
||||
for branch in "${branches[@]}"; do
|
||||
echo "Fetching $branch..."
|
||||
git fetch origin $branch
|
||||
|
||||
echo "Pulling $branch..."
|
||||
git pull origin $branch
|
||||
|
||||
echo "Merging $branch into $current_branch..."
|
||||
git merge origin/$branch
|
||||
done
|
||||
else
|
||||
echo "Current branch is not an okonomiyaki branch, quitting."
|
||||
exit 1
|
||||
fi
|
Loading…
Reference in a new issue