mirror of
https://github.com/vale981/melpazoid
synced 2025-03-05 17:31:38 -05:00
add quick-start instructions
This commit is contained in:
parent
5835bb31c3
commit
bb0a3cda47
2 changed files with 31 additions and 1 deletions
2
Makefile
2
Makefile
|
@ -4,7 +4,7 @@ PACKAGE_NAME ?= NONE
|
||||||
.PHONY: run
|
.PHONY: run
|
||||||
run:
|
run:
|
||||||
pytest --doctest-modules
|
pytest --doctest-modules
|
||||||
python -m pdb melpazoid.py
|
python -m pdb -c continue melpazoid.py
|
||||||
|
|
||||||
.PHONY: term
|
.PHONY: term
|
||||||
test: image
|
test: image
|
||||||
|
|
30
README.org
Normal file
30
README.org
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
#+TITLE melpazoid
|
||||||
|
#+OPTINS: toc:3 author:t creator:nil num:nil
|
||||||
|
#+AUTHOR Chris Rayner
|
||||||
|
#+EMAIL: dchrisrayner@gmail.com
|
||||||
|
|
||||||
|
[[https://travis-ci.org/riscy/shx-for-emacs][https://travis-ci.org/riscy/melpazoid.svg?branch=master]]
|
||||||
|
|
||||||
|
* Description
|
||||||
|
/melpazoid/ is a bundle of scripts for testing Emacs packages, primarily
|
||||||
|
submissions to [[https://github.com/melpa/][MELPA]]. The ambition is to have checks that run in an "clean"
|
||||||
|
environment, either through CI or through a container on your local machine.
|
||||||
|
|
||||||
|
* Use Travis
|
||||||
|
Fork this repository and open a PR against it that modifies the ~.travis.yml~
|
||||||
|
file with your recipe and your clone address. The build information on your
|
||||||
|
pull request will report any discovered issues.
|
||||||
|
|
||||||
|
* Local install
|
||||||
|
You will need Python >= 3.6 (along with the ~requests~ package) and Docker.
|
||||||
|
|
||||||
|
** Test your MELPA PR
|
||||||
|
1. Run `make`
|
||||||
|
2. Copy and paste the URL of your MELPA PR into the console
|
||||||
|
|
||||||
|
A Docker container will be built with (hopefully) all of your requirements
|
||||||
|
installed. The output scroll will report any discovered issues.
|
||||||
|
** Test a local package
|
||||||
|
TODO
|
||||||
|
** Test a remote package
|
||||||
|
TODO
|
Loading…
Add table
Reference in a new issue