You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

14 lines
318 B

#!/bin/bash
# shellcheck disable=SC1091
source scripts/helpers/hash.sh
yarnLockHash=$(md5sum package.json | cut -d ' ' -f 1)
cachedYarnLockHash=$(getHash 'yarn.lock')
if [ "$cachedYarnLockHash" == "$yarnLockHash" ]; then
echo "> Skipping yarn install"
else
yarn install
setHash 'yarn.lock' "$yarnLockHash"
fi