Procházet zdrojové kódy

Fix publish script

master
TheoryOfNekomata před 3 roky
rodič
revize
e83bd28bae
1 změnil soubory, kde provedl 5 přidání a 1 odebrání
  1. +5
    -1
      publish.sh

+ 5
- 1
publish.sh Zobrazit soubor

@@ -11,12 +11,14 @@ for branch in $(cat package.json | jq .publishing | jq -r keys[]) ; do
echo "$( jq --arg repository "$repository" '.repository = $repository' package.json )" > package.json
echo "Publishing to primary repository: $repository"
git push
git reset --hard
elif [ $rawRepository != 'null' ]; then
echo "$branch is a mirror"
echo "$( jq --arg repository "$repository" '.repository = $repository' package.json )" > package.json
echo "Publishing to mirror repository: $repository"
git commit -am "Publish to $branch"
git push --mirror $repository
git reset --hard
fi

rawName=$(cat package.json | jq .publishing.$branch.name)
@@ -25,6 +27,8 @@ for branch in $(cat package.json | jq .publishing | jq -r keys[]) ; do
echo "$( jq --arg name "$name" '.name = $name' package.json )" > package.json
fi
registry=$(cat package.json | jq -r .publishing.$branch.publishConfig.registry)
echo $registry
echo "Publishing to package repository: $registry"
npm publish --registry=$registry
done

git checkout $defaultBranch

Načítá se…
Zrušit
Uložit