add dedicated script for setting up mastodon deps (#336)
This commit is contained in:
parent
b95d3eb0e6
commit
ed5542781a
12
.travis.yml
12
.travis.yml
|
@ -40,18 +40,8 @@ services:
|
|||
- redis-server
|
||||
before_install:
|
||||
- npm install -g npm@5
|
||||
- rvm install 2.5.0
|
||||
- rvm use 2.5.0
|
||||
- sudo -E add-apt-repository -y ppa:mc3man/trusty-media
|
||||
- sudo -E apt-get update
|
||||
- sudo -E apt-get install -y ffmpeg
|
||||
- ruby --version
|
||||
- node --version
|
||||
- npm --version
|
||||
- postgres --version
|
||||
- redis-server --version
|
||||
- ffmpeg -version
|
||||
- npm install -g greenkeeper-lockfile@1
|
||||
- ./bin/setup-mastodon-in-travis.sh
|
||||
before_script:
|
||||
- npm run lint
|
||||
- greenkeeper-lockfile-update
|
||||
|
|
20
bin/setup-mastodon-in-travis.sh
Executable file
20
bin/setup-mastodon-in-travis.sh
Executable file
|
@ -0,0 +1,20 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
set -e
|
||||
set -x
|
||||
|
||||
if [[ "$COMMAND" = deploy-dev-travis ]]; then
|
||||
exit 0 # no need to setup mastodon in this case
|
||||
fi
|
||||
|
||||
rvm install 2.5.0
|
||||
rvm use 2.5.0
|
||||
sudo -E add-apt-repository -y ppa:mc3man/trusty-media
|
||||
sudo -E apt-get update
|
||||
sudo -E apt-get install -y ffmpeg
|
||||
ruby --version
|
||||
node --version
|
||||
npm --version
|
||||
postgres --version
|
||||
redis-server --version
|
||||
ffmpeg -version
|
Loading…
Reference in a new issue