Skip to content
Snippets Groups Projects
Commit 8fc19db6 authored by Jason Paryani's avatar Jason Paryani
Browse files

Add spk generation to travis-ci

parent 5866043c
No related branches found
No related tags found
No related merge requests found
......@@ -23,6 +23,16 @@ before_install:
- export JASMINE_DEBUG=1
- export VELOCITY_DEBUG=1
- export VELOCITY_DEBUG_MIRROR=1
- export SANDSTORM_VERSION=$(curl -f "https://install.sandstorm.io/dev?from=0&type=install")
- cd /tmp
- curl https://dl.sandstorm.io/sandstorm-$SANDSTORM_VERSION.tar.xz | tar -xJf -
- export PATH=$PATH:${PWD}/sandstorm-$SANDSTORM_VERSION/bin
- sudo mkdir -p /home/vagrant
- sudo chown -R travis /home/vagrant
- sudo mkdir -p /opt
- sudo chown -R travis /opt
- cd $TRAVIS_BUILD_DIR
- cp -r . /opt/app
script:
- if [[ "$TRAVIS_PULL_REQUEST" != "false" ]]; then echo "Building PR $TRAVIS_PULL_REQUEST"; meteor build ../build; exit $?; fi
- cd .travis
......@@ -33,11 +43,18 @@ script:
- cd .travis
- sh ./namefiles.sh
- cd ..
- meteor add rocketchat:livechat rocketchat:hubot
- meteor add rocketchat:livechat rocketchat:hubot
- meteor build --server demo.rocket.chat ../build
- cd .travis
- sh ./namedemo.sh
- cd ..
- cd /tmp
- spk init -p3000 -- nothing
- export SANDSTORM_ID=$(grep '\sid =' sandstorm-pkgdef.capnp)
- cd $TRAVIS_BUILD_DIR/.sandstorm
- sed -i "s/\sid = .*/$SANDSTORM_ID/" sandstorm-pkgdef.capnp
- ./build.sh
- spk pack $TRAVIS_BUILD_DIR/rocket.chat.spk
- cd $TRAVIS_BUILD_DIR
after_deploy:
- "curl -H \"Content-Type: application/json\" --data \"{'build': true}\" -X POST https://registry.hub.docker.com/u/rocketchat/rocket.chat/trigger/$PUSHTOKEN/"
deploy:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment