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

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

[nongnu] elpa/macrostep aa59895 103/110: Add .travis.yml


From: ELPA Syncer
Subject: [nongnu] elpa/macrostep aa59895 103/110: Add .travis.yml
Date: Sat, 7 Aug 2021 09:18:11 -0400 (EDT)

branch: elpa/macrostep
commit aa59895b4af0be5d67b3562b7a506ff1f7d8b685
Author: joddie <jonxfield@gmail.com>
Commit: joddie <jonxfield@gmail.com>

    Add .travis.yml
---
 .travis.yml | 36 ++++++++++++++++++++++++++++++++++++
 1 file changed, 36 insertions(+)

diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000..c704f47
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,36 @@
+language: emacs
+
+env:
+  - EMACS=emacs23
+  - EMACS=emacs24
+  - EMACS=emacs-snapshot
+
+matrix:
+  allow_failures:
+   - env: EMACS=emacs-snapshot
+
+install:
+  - if [ "$EMACS" = "emacs23" ]; then
+        sudo apt-get -qq update &&
+        sudo apt-get -qq -f install &&
+        sudo apt-get -qq install emacs23-nox;
+    fi
+  - if [ "$EMACS" = "emacs24" ]; then
+        sudo add-apt-repository -y ppa:cassou/emacs &&
+        sudo apt-get -qq update &&
+        sudo apt-get -qq -f install &&
+        sudo apt-get -qq install emacs24-nox;
+    fi
+  - if [ "$EMACS" = 'emacs-snapshot' ]; then
+        sudo add-apt-repository -y ppa:ubuntu-elisp/ppa &&
+        sudo apt-get -qq update &&
+        sudo apt-get -qq -f install &&
+        sudo apt-get -qq install emacs-snapshot &&
+        sudo apt-get -qq install emacs-snapshot-el;
+    fi
+
+script:
+  - make test EMACS=$EMACS
+
+notifications:
+  email: false



reply via email to

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