mirror of
https://github.com/RetroDECK/RetroDECK.git
synced 2024-11-25 07:25:38 +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