From 6db92db0b628eb5aa29e1cf8e513f17264f17e9f Mon Sep 17 00:00:00 2001 From: Iku Iwasa Date: Fri, 4 Oct 2019 22:27:45 +0900 Subject: [PATCH] Import new GPG key to download ELPA package on Travis CI Old GPG key was expired at Sep 2019. --- .travis.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.travis.yml b/.travis.yml index 321fddbf72b..6a36d771c97 100644 --- a/.travis.yml +++ b/.travis.yml @@ -23,6 +23,15 @@ before_install: - make -f emacs-travis.mk install_gnutls install_emacs - make -f emacs-travis.mk install_cask - docker pull asciidoctor/docker-asciidoctor + - | + case $EMACS_VERSION in + 25.*) EMACS_GNUPGHOME=.cask/$EMACS_VERSION/elpa/gnupg ;; + *) EMACS_GNUPGHOME=$HOME/.emacs.d/elpa/gnupg ;; + esac + mkdir -p "$EMACS_GNUPGHOME" + chmod 700 "$EMACS_GNUPGHOME" + wget 'https://git.savannah.gnu.org/cgit/emacs.git/plain/etc/package-keyring.gpg' + gpg --homedir "$EMACS_GNUPGHOME" --import package-keyring.gpg install: - cask install - sudo pip install python-language-server