mirror of
https://github.com/Tonejs/Tone.js
synced 2024-11-15 16:17:58 +00:00
website and build are handled in their own repos
This commit is contained in:
parent
a7b783b0a5
commit
01b4b610ed
4 changed files with 1 additions and 85 deletions
10
.travis.yml
10
.travis.yml
|
@ -11,15 +11,7 @@ install:
|
|||
script:
|
||||
- npm run test:travis
|
||||
- npm run coveralls
|
||||
before_deploy:
|
||||
- cd gulp
|
||||
- npm install -g jsdoc
|
||||
# commit the build
|
||||
- sh push_build.sh
|
||||
# update the site
|
||||
- sh update_site.sh
|
||||
- node increment_version.js
|
||||
- cd ../
|
||||
before_deploy: npm run increment
|
||||
jobs:
|
||||
include:
|
||||
- stage: test
|
||||
|
|
|
@ -1,51 +0,0 @@
|
|||
#!/bin/bash
|
||||
|
||||
TMP_DIR=$(pwd)/tmp
|
||||
mkdir $TMP_DIR
|
||||
|
||||
TONE_DIR=$(pwd)/..
|
||||
|
||||
BUILD_DIR=$TMP_DIR/build
|
||||
|
||||
# clone the build repo
|
||||
if [ "$TRAVIS" = "true" ]; then
|
||||
GITHUB_USER=${GH_TOKEN}@
|
||||
fi
|
||||
|
||||
git clone https://${GITHUB_USER}github.com/Tonejs/build $BUILD_DIR > /dev/null 2>&1
|
||||
cd $BUILD_DIR
|
||||
git checkout gh-pages
|
||||
|
||||
# generate a new build
|
||||
gulp build
|
||||
|
||||
|
||||
# push to the appropriate location
|
||||
if [ "$TRAVIS" = "true" ]; then
|
||||
|
||||
|
||||
if [ "$TRAVIS_BRANCH" = "dev" ]; then
|
||||
|
||||
# dev builds go into the dev folder
|
||||
cp -a $TONE_DIR/build/. $BUILD_DIR/dev/
|
||||
|
||||
elif [ "$TRAVIS_BRANCH" = "master" ]; then
|
||||
|
||||
# master builds are on the root level folder
|
||||
cp -a $TONE_DIR/build/. $BUILD_DIR/
|
||||
|
||||
# and also in a folder with the version name
|
||||
VERSION=$(node $TONE_DIR/gulp/version.js $TONE_DIR)
|
||||
mkdir $BUILD_DIR/$VERSION
|
||||
cp -a $TONE_DIR/build/. $BUILD_DIR/$VERSION
|
||||
|
||||
fi
|
||||
|
||||
fi
|
||||
|
||||
# push the build
|
||||
git add .
|
||||
git commit -m "build #$TRAVIS_BUILD_NUMBER: $TRAVIS_COMMIT_MESSAGE"
|
||||
git push -f
|
||||
|
||||
rm -rf $TMP_DIR
|
|
@ -1,18 +0,0 @@
|
|||
#!/bin/bash
|
||||
|
||||
TMP_DIR=$(pwd)/tmp/
|
||||
mkdir $TMP_DIR
|
||||
SITE_DIR=$TMP_DIR/Site
|
||||
|
||||
# clone the tonejs.github.io site
|
||||
if [ "$TRAVIS" = "true" ]; then
|
||||
GITHUB_USER=${GH_TOKEN}@
|
||||
fi
|
||||
|
||||
git clone https://${GITHUB_USER}github.com/Tonejs/tonejs.github.io $SITE_DIR > /dev/null 2>&1
|
||||
|
||||
cd $SITE_DIR
|
||||
# run the update script
|
||||
sh update.sh
|
||||
|
||||
rm -rf $TMP_DIR
|
|
@ -1,7 +0,0 @@
|
|||
const fs = require('fs')
|
||||
|
||||
|
||||
var VERSION = fs.readFileSync(`${process.argv[2]}/Tone/core/Tone.js`, 'utf-8')
|
||||
.match(/(?:Tone\.version\s*=\s*)(?:'|")(.*)(?:'|");/m)[1];
|
||||
|
||||
console.log(VERSION)
|
Loading…
Reference in a new issue