From 6f86eadfdb296c162d1f588d043f2be86eed21a1 Mon Sep 17 00:00:00 2001 From: Raphael Reitzig <4246780+reitzig@users.noreply.github.com> Date: Sat, 14 Jul 2018 19:55:14 +0200 Subject: [PATCH] Adds Travis config. --- .travis.yml | 21 +++++++++++++++++++++ README.md | 4 ++++ 2 files changed, 25 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..e180ba6 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,21 @@ +sudo: required +before_install: + - sudo add-apt-repository -y ppa:fish-shell/release-2 + - sudo apt-get update + - sudo apt-get -y install fish + - curl -s "https://get.sdkman.io" | bash + - source "${HOME}"/.sdkman/bin/sdkman-init.sh + - sdk install ant 1.9.9 + - echo "y" | sdk install ant 1.10.1 + - sdk default ant 1.10.1 + +install: + - mkdir -p "${HOME}"/.config/fish/{completions,conf.d,functions} + - cp completions/* "${HOME}"/.config/fish/completions/ + - cp conf.d/* "${HOME}"/.config/fish/conf.d/ + #- cp functions/* "${HOME}"/.config/fish/functions/ + +jobs: + include: + - stage: Test Wrapper + script: fish test/wrapper.fish \ No newline at end of file diff --git a/README.md b/README.md index 4615075..f25c139 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ # SDKMAN! for fish +[![Build Status][travis-badge]][travis-link] + Makes command `sdk` from [SDKMAN!] available in fish. Also provides auto-completion and adds binaries from installed SDKs to the PATH. @@ -27,3 +29,5 @@ with `sdk` as you would expect. [SDKMAN!]: https://github.com/sdkman/sdkman-cli [fisherman]: https://github.com/fisherman/fisherman +[travis-link]: https://travis-ci.org/reitzig/sdkman-for-fish +[travis-badge]: https://img.shields.io/travis/reitzig/sdkman-for-fish.svg \ No newline at end of file