Skip to content

Commit

Permalink
Update travis: deploy only when tagging
Browse files Browse the repository at this point in the history
The bundler cache is also disabled because the tag name is always changing
  • Loading branch information
cotes2020 committed Jan 7, 2022
1 parent d098ddb commit a41b491
Showing 1 changed file with 5 additions and 15 deletions.
20 changes: 5 additions & 15 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,8 @@ dist: bionic

language: minimal

branches:
only:
- /^release\/(\d)+(\.(\d)+){1}$/
# only run on tags
if: branch =~ /^v(\d)+(\.(\d)+){2}$/ OR tag IS present

jobs:
include:
Expand All @@ -15,22 +14,13 @@ jobs:
addons:
apt:
packages:
# required to avoid SSL error (for htmlproofer)
- libcurl4-openssl-dev
cache:
directories:
- $TRAVIS_BUILD_DIR/vendor/bundle
before_install:
# match the Gemfile.lock, travis' bundler is 2.1.2
- gem install bundler:2.2.4
- bundle config path 'vendor/bundle'
- libcurl4-openssl-dev # to avoid SSL error (for htmlproofer)
install:
# overriding to drop the travis `--development` flag
- bundle install --jobs=3 --retry=3
- bundle install --jobs=3 --retry=3 # overriding to drop the travis `--development` flag
script:
- eval "$BUILD_CMD"
git:
depth: false # for posts' lastmod
depth: false # for posts' lastmod

- name: Flush Starter
script: eval "$FLUSH_STARTER"
Expand Down

0 comments on commit a41b491

Please sign in to comment.