fix: makefile for commitlint

Fixed the Linux part.
This commit is contained in:
MikeWallaceDev 2022-02-05 12:32:12 -05:00
parent 62bafce0b2
commit 28e3cb35b8

View File

@ -1,19 +1,19 @@
[tasks.install-commitlint]
mac_alias = "install-commitlint-macos"
windows_alias = "install-commitlint-windows"
linux_alias = "install-commitlint-linux"
# [tasks.install-commitlint]
# mac_alias = "install-commitlint-macos"
# windows_alias = "install-commitlint-windows"
# linux_alias = "install-commitlint-linux"
[tasks.install-commitlint-macos]
[tasks.install-commitlint.mac]
script = [
"""
brew install npm
yarn install
yarn husky install
yarn install
yarn husky install
""",
]
script_runner = "@shell"
[tasks.install-commitlint-windows]
[tasks.install-commitlint.windows]
script = [
"""
echo "WIP"
@ -21,12 +21,20 @@ script = [
]
script_runner = "@duckscript"
[tasks.install-commitlint-linux]
[tasks.install-commitlint.linux]
script = [
"""
sudo apt install nodejs
yarn install
yarn husky install
if command -v apt &> /dev/null
then
echo "Installing node.js and yarn (sudo apt install nodejs yarn)"
sudo apt install nodejs yarn
else
echo "Installing node.js and yarn (sudo pacman -S nodejs yarn)"
sudo pacman -S nodejs yarn
fi
yarn install
yarn husky install
""",
]
script_runner = "@duckscript"
script_runner = "@shell"