emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/swift-mode 90cdeb5 057/496: Configure travis


From: ELPA Syncer
Subject: [nongnu] elpa/swift-mode 90cdeb5 057/496: Configure travis
Date: Sun, 29 Aug 2021 11:33:07 -0400 (EDT)

branch: elpa/swift-mode
commit 90cdeb5d1eb308e5d74dad857a3962aebcba3936
Author: Chris Barrett <chris.d.barrett@me.com>
Commit: Chris Barrett <chris.d.barrett@me.com>

    Configure travis
---
 .travis.yml | 14 ++++++++++++++
 README.md   |  3 +++
 2 files changed, 17 insertions(+)

diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000..db7beeb
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,14 @@
+language: emacs-lisp
+env:
+  - EMACS=emacs24         PATH="$HOME/.cask/bin:$PATH"
+
+install:
+  - sudo add-apt-repository -y ppa:cassou/emacs
+  - sudo apt-get update -qq
+  - sudo apt-get install -qq emacs24 emacs24-el
+  - sudo apt-get install texinfo
+  - curl -fsSkL https://raw.github.com/cask/cask/master/go | python
+
+script:
+  - make
+  - make check
diff --git a/README.md b/README.md
index 8032ee3..86e3f50 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,5 @@
 [![License GPL 3][badge-license]][copying]
+[![Build Status][badge-travis]][travis]
 
 # swift-mode
 
@@ -70,6 +71,8 @@ Thanks to the following users for their contributions:
 See [COPYING][]. Copyright (c) 2014 Chris Barrett.
 
 [badge-license]: https://img.shields.io/badge/license-GPL_3-green.svg
+[badge-travis]: https://travis-ci.org/chrisbarrett/swift-mode.png?branch=master
+[travis]: https://travis-ci.org/chrisbarrett/swift-mode
 [COPYING]: https://github.com/chrisbarrett/swift-mode/blob/master/COPYING
 [CONTRIBUTING]: 
https://github.com/chrisbarrett/swift-mode/blob/master/CONTRIBUTING.md
 [swift]: https://developer.apple.com/swift/



reply via email to

[Prev in Thread] Current Thread [Next in Thread]