From 00b4ab177624e8c2065bc81f5de4fe291653c6c9 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Fri, 19 May 2017 23:49:07 +0200 Subject: [PATCH] Fix .travis.yml + add INSECURE envvar --- .travis.yml | 10 ++++++---- core/core-packages.el | 4 ++-- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/.travis.yml b/.travis.yml index ef533a7e0..3e80f82a8 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,10 +1,12 @@ language: emacs-lisp sudo: false before_install: - - curl -fsSkL https://gist.github.com/rejeep/ebcd57c3af83b049833b/raw > x.sh && source ./x.sh - - evm install $EVM_EMACS --use --skip - - cp init.example.el init.el - - YES=1 make install + - git clone https://github.com/rejeep/evm.git /home/travis/.evm + - export PATH="/home/travis/.evm/bin:$PATH" + - evm config path /tmp + - evm install $EVM_EMACS --use + - cp test/init.test.el init.el + - INSECURE=1 YES=1 make install env: - EVM_EMACS=emacs-25.1-travis - EVM_EMACS=emacs-25.2-travis diff --git a/core/core-packages.el b/core/core-packages.el index 13adeee67..616327010 100644 --- a/core/core-packages.el +++ b/core/core-packages.el @@ -85,8 +85,8 @@ base by `doom!' and for calculating how many packages exist.") ;; than pulled, so packages are often out of date with upstream. ;; security settings - tls-checktrust t - gnutls-verify-error t + tls-checktrust (not (getenv "INSECURE")) + gnutls-verify-error tls-checktrust use-package-always-defer t use-package-always-ensure nil