diff --git a/.gitignore b/.gitignore index a08e2c1dd06c663863866131582949a63e49f30e..da8ab48fbc9d0f6050796ccf13ccd06eec62ae18 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,6 @@ site /.envrc repos/* + +#Venv +buildpack/* diff --git a/.travis.yml b/.travis.yml index 9bdc47a5d2a2106d7a7d50e713faad297182da22..9fc974add5b567748e8952aaa1c7477faf5d2b88 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,16 +1,13 @@ language: ruby dist: trusty +sudo: required rvm: - 2.4.4 before_script: - gem install bundler -v 1.16.2 - bundle exec rake hatchet:setup_travis -addons: - apt: - sources: - - heroku - packages: - - heroku-toolbelt +before_install: + - sudo bash etc/ci-setup.sh jobs: include: - stage: Bash linting (shellcheck) diff --git a/etc/ci-setup.sh b/etc/ci-setup.sh new file mode 100755 index 0000000000000000000000000000000000000000..a6a957ece6e1396454ff64dd0a8753877f112b47 --- /dev/null +++ b/etc/ci-setup.sh @@ -0,0 +1,5 @@ +#!/usr/bin/env bash + +sudo apt-get -qq update +sudo apt-get install software-properties-common +curl --fail --retry 3 --retry-delay 1 --connect-timeout 3 --max-time 30 https://cli-assets.heroku.com/install-ubuntu.sh | sh