A makefile to facilitate checking Emacs packages
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

19 lines
685 B

kind: pipeline
name: default
os: linux
arch: arm
- name: test
image: ubuntu:latest
- apt-get update
- apt-get install -y software-properties-common
- add-apt-repository ppa:kelleyk/emacs -y
- apt-get update
- apt-get install -y coreutils make gnutls-bin emacs26
- emacs --version
- emacs -Q --batch --eval "(require 'package)" --eval "(setq package-archives '((\"melpa\" . \"https://melpa.org/packages/\") (\"gnu\" . \"https://elpa.gnu.org/packages/\")))" --funcall package-initialize --funcall package-refresh-contents --eval "(package-install 'package-lint)" --eval "(package-install 'buttercup)"
- cd test && bash ./run-tests.sh