Sha256: 8d0432654136e4e848bee29bf771a704ad3bd17230c1f8e29a6a53a9d1b2fedd

Contents?: true

Size: 1.28 KB

Versions: 14

Compression:

Stored size: 1.28 KB

Contents

language: ruby
dist: bionic

rbenv:
- 2.6
- 2.7
- 3.0

addons:
  apt:
    packages:
      # https://docs.travis-ci.com/user/docker/#installing-a-newer-docker-version
      - docker-ce

services:
- docker

before_install:
  - sudo apt-get update && sudo apt-get install apt-transport-https ca-certificates -y && sudo update-ca-certificates
  # see https://blog.travis-ci.com/docker-rate-limits 
  # and also https://www.docker.com/blog/what-you-need-to-know-about-upcoming-docker-hub-rate-limiting/
  # if we do not use authorized account, 
  # the pulls-per-IP quota is shared with other Travis users
  - >
    if [ ! -z "$DOCKERHUB_PASSWORD" ] && [ ! -z "$DOCKERHUB_USERNAME" ]; then
      echo "$DOCKERHUB_PASSWORD" | docker login -u "$DOCKERHUB_USERNAME" --password-stdin  ;
    fi
  - |
    nvm install --lts \
      && nvm use --lts \
      && npm i -g yarn

jobs:
  include:
  - stage: test
    env:
      # GEM_ALTERNATIVE_NAME only needed for deployment 
      - GEM_ALTERNATIVE_NAME=''
    script: bundle exec rake

before_deploy:
  - |
    npm i -g \
      semantic-release \
      @semantic-release/git \
      @semantic-release/changelog \
      semantic-release-rubygem

deploy:
  - provider: script
    script: ./release.sh
    on:
      branch: master
      condition: "$TRAVIS_RUBY_VERSION = 2.7"

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
appmap-0.72.2 .travis.yml
appmap-0.72.1 .travis.yml
appmap-0.72.0 .travis.yml
appmap-0.71.0 .travis.yml
appmap-0.70.2 .travis.yml
appmap-0.70.1 .travis.yml
appmap-0.70.0 .travis.yml
appmap-0.69.0 .travis.yml
appmap-0.68.2 .travis.yml
appmap-0.68.1 .travis.yml
appmap-0.68.0 .travis.yml
appmap-0.67.1 .travis.yml
appmap-0.67.0 .travis.yml
appmap-0.66.2 .travis.yml