1
0
mirror of https://github.com/musix-org/musix-oss synced 2025-06-16 15:46:00 +00:00
This commit is contained in:
MatteZ02
2019-05-30 12:06:47 +03:00
parent cbdffcf19c
commit 5eb0264906
2502 changed files with 360854 additions and 0 deletions

29
node_modules/snekfetch/scripts/travis-deploy.sh generated vendored Normal file
View File

@ -0,0 +1,29 @@
#!/bin/bash
# Based on https://github.com/hydrabolt/discord.js-site/blob/master/deploy/deploy.sh
set -e
if [ "$TRAVIS_BRANCH" != "master" -o -n "$TRAVIS_TAG" -o "$TRAVIS_PULL_REQUEST" != "false" ]; then
echo -e "Not building for a non master branch push - building without deploying."
npm run docs
exit 0
fi
echo -e "Building for a master branch push - building and deploying."
REPO=$(git config remote.origin.url)
SHA=$(git rev-parse --verify HEAD)
TARGET_BRANCH="gh-pages"
git clone $REPO dist -b $TARGET_BRANCH
npm run docs
rsync -vau docs/ dist/
cd dist
git add --all .
git config user.name "Travis CI"
git config user.email "${COMMIT_EMAIL}"
git commit -m "Docs build: ${SHA}" || true
git push "https://${GH_TOKEN}@${GH_REF}" $TARGET_BRANCH

14
node_modules/snekfetch/scripts/travis-test.sh generated vendored Normal file
View File

@ -0,0 +1,14 @@
set -e
npm run lint
npm run test
if [ "$TRAVIS_BRANCH" != "master" -o -n "$TRAVIS_TAG" -o "$TRAVIS_PULL_REQUEST" != "false" ]; then
echo -e "Not sending coverage for a non master branch push - covering without sending."
exit 0
fi
echo -e "Generating Coverage for a master branch push - covering and sending."
npm run test:coveralls