[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/ssh-deploy 3223f69 094/133: Updated Travis file
From: |
Stefan Monnier |
Subject: |
[elpa] externals/ssh-deploy 3223f69 094/133: Updated Travis file |
Date: |
Sat, 27 Mar 2021 14:48:51 -0400 (EDT) |
branch: externals/ssh-deploy
commit 3223f6933f11d29d8a97f6648d7e3f10e891e04b
Author: Christian Johansson <christian@cvj.se>
Commit: Christian Johansson <christian@cvj.se>
Updated Travis file
---
.travis.yml | 32 +++++++++++++++++++++++++++++---
ssh-deploy-test.el | 6 +++++-
2 files changed, 34 insertions(+), 4 deletions(-)
diff --git a/.travis.yml b/.travis.yml
index 667722e..268ed75 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,9 +1,35 @@
language: emacs-lisp
+# Emacs fails to build in container-based builds on Travis
+# See https://github.com/travis-ci/travis-ci/issues/9061
+# and https://github.com/moby/moby/issues/22801
sudo: required
+dist: trusty
+cache:
+ - directories:
+ # Cache stable Emacs binaries (saves 1min per job)
+ - "$HOME/emacs/"
+# Allow Emacs snapshot builds to fail and don’t wait for these as they can take
+# a looooong time
+matrix:
+ fast_finish: true
+ allow_failures:
+ - env: EMACS_VERSION=snapshot
env:
- matrix:
- - EMACS_VERSION=emacs-25
-
+ - EMACS_VERSION=25.3
+ - EMACS_VERSION=snapshot
+before_install:
+ # Configure $PATH: Executables are installed to $HOME/bin
+ - export PATH="$HOME/bin:$PATH"
+ # Download the makefile to emacs-travis.mk
+ - wget
'https://raw.githubusercontent.com/flycheck/emacs-travis/master/emacs-travis.mk'
+ # Install Emacs (according to $EMACS_VERSION) and Cask
+ - make -f emacs-travis.mk install_emacs
+ - make -f emacs-travis.mk install_cask
+ # Install Texinfo, if you need to build info manuals for your project
+ - make -f emacs-travis.mk install_texinfo
+install:
+ # Install your dependencies
+ - cask install
script:
# Make sure the exact emacs version can be found in the build output.
- emacs -Q --batch --eval '(message (emacs-version))'
diff --git a/ssh-deploy-test.el b/ssh-deploy-test.el
index 93405e6..3fac61b 100644
--- a/ssh-deploy-test.el
+++ b/ssh-deploy-test.el
@@ -363,11 +363,15 @@
(let ((ssh-deploy-verbose 1)
(ssh-deploy-debug 1)
;; (debug-on-error t)
- (async-threads (fboundp 'make-thread'))
+ (async-threads (fboundp 'make-thread))
(async-el (fboundp 'async-start))
(ssh-deploy-revision-folder (file-truename (expand-file-name
"revisions"))))
(when (and ssh-deploy-verbose
ssh-deploy-debug)
+
+ (if async-threads
+ (message "\nNOTE: Running tests for asynchronous threads as well
since it's loaded\n")
+ (message "\nNOTE: Skipping tests for asynchronous threads since it's
not loaded\n"))
(if async-el
(message "\nNOTE: Running tests for async.el as well since it's
loaded\n")
- [elpa] externals/ssh-deploy e834379 053/133: Updated version, (continued)
- [elpa] externals/ssh-deploy e834379 053/133: Updated version, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy 2388c00 056/133: Added -p suffix to predicate functions, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy bc93b81 057/133: Updated version, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy 4c5b82a 062/133: Added hydra application as shortcut, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy 0e98d8e 046/133: Removed unnecessary group, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy c7407ef 069/133: Using (kill-buffer) instead of reverting default-directory in unit tests, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy d9f61e1 071/133: Resolved byte-compilation with optional hydra feature, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy f2cdb1a 077/133: Started on asynchronous tests, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy 1073a7c 078/133: Replace more (require) with (autoload), Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy d992624 087/133: More work on asynchronous unit test of detecting remote changes, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy 3223f69 094/133: Updated Travis file,
Stefan Monnier <=
- [elpa] externals/ssh-deploy 9b5d3d2 111/133: Fixed bug wih conditonal logic for async file diff, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy bebeaa1 100/133: Updated version to 3.1, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy c4fd187 039/133: Deletion working from diff-mode, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy 88300e3 043/133: Improved wording of remote change detection, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy e08b8bb 044/133: Improved documentation, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy b480db9 055/133: Changed (when (not)) to (unless), Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy 31cb94d 060/133: Added compile command to makefile and added a .gitignore file, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy d03bd70 068/133: Added unit-test for uploads, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy 95e823a 074/133: Fixed issue with byte-compilation warning in new unit tests, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy f233e2e 075/133: Removed checks for ediff-same-file-contents function since it's built-in in Emacs, Stefan Monnier, 2021/03/27