ox-gemini/.drone.yml
Lucien Cartier-Tilet d851c7de92
All checks were successful
continuous-integration/drone/push Build is passing
chore: switch to Eask for package testing
This commit removes some files that are no longer needed for testing
the package, such as the files in the ./test directory which are
already covered by Eask itself.

BREAKING CHANGE: test files no longer exists
2023-05-14 13:07:35 +02:00

76 lines
1.3 KiB
YAML

---
kind: pipeline
type: docker
name: emacs 26
steps:
- name: tests
image: silex/emacs:26-alpine
commands:
- apk add npm make
- npm install -g @emacs-eask/cli
- make clean
- make package
- make install
- make compile
- make checkdoc
- make lint
- make clean
---
kind: pipeline
type: docker
name: emacs 27
steps:
- name: tests
image: silex/emacs:27-alpine
commands:
- apk add npm make
- npm install -g @emacs-eask/cli
- make clean
- make package
- make install
- make compile
- make checkdoc
- make lint
- make clean
---
kind: pipeline
type: docker
name: emacs 28
steps:
- name: tests
image: silex/emacs:28-alpine
commands:
- apk add npm make
- npm install -g @emacs-eask/cli
- make clean
- make package
- make install
- make compile
- make checkdoc
- make lint
- make clean
---
kind: pipeline
type: docker
name: emacs master
steps:
- name: tests
image: silex/emacs:master-alpine
commands:
- apk add npm make
- npm install -g @emacs-eask/cli
- make clean
- make package
- make install
- make compile
- make checkdoc
- make lint
- make clean