[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/buttercup 1dcd2cd 041/340: Prepare release, add bumpversio
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/buttercup 1dcd2cd 041/340: Prepare release, add bumpversion and pkg.el |
Date: |
Thu, 16 Dec 2021 14:59:01 -0500 (EST) |
branch: elpa/buttercup
commit 1dcd2cd338a368f5f344d50be92eec1f11336fea
Author: Jorgen Schaefer <contact@jorgenschaefer.de>
Commit: Jorgen Schaefer <contact@jorgenschaefer.de>
Prepare release, add bumpversion and pkg.el
---
.bumpversion.cfg | 7 +++++++
Makefile | 7 +++++++
buttercup-pkg.el | 2 ++
3 files changed, 16 insertions(+)
diff --git a/.bumpversion.cfg b/.bumpversion.cfg
new file mode 100644
index 0000000..c5234ef
--- /dev/null
+++ b/.bumpversion.cfg
@@ -0,0 +1,7 @@
+[bumpversion]
+current_version = 0.1
+parse = (?P<major>\d+)\.(?P<patch>.*)
+serialize = {major}.{patch}
+files = buttercup.el buttercup-pkg.el
+commit = True
+tag = True
diff --git a/Makefile b/Makefile
index ffea9bb..f5f7909 100644
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,7 @@
EMACS := emacs
+VERSION = $(shell sed -ne 's/^;; Version: \(.*\)/\1/p' buttercup.el)
+DISTFILES = buttercup.el buttercup-compat.el buttercup-pkg.el README.md
+
.PHONY: test
@@ -7,3 +10,7 @@ all: test
test:
$(EMACS) -batch -L . -l buttercup.el -f buttercup-run-markdown README.md
$(EMACS) -batch -L . -l buttercup.el -f buttercup-run-discover
+
+tar:
+ mkdir -p dist
+ tar -c $(DISTFILES) --transform "s,^,buttercup-$(VERSION)/,"
--transform 's/README.md/README.txt/' > "dist/buttercup-$(VERSION).tar"
diff --git a/buttercup-pkg.el b/buttercup-pkg.el
new file mode 100644
index 0000000..930ab49
--- /dev/null
+++ b/buttercup-pkg.el
@@ -0,0 +1,2 @@
+(define-package "buttercup" "0.1"
+ "Behavior-Driven Emacs Lisp Testing")
- [nongnu] elpa/buttercup 683614d 018/340: Tests for the describe macro., (continued)
- [nongnu] elpa/buttercup 683614d 018/340: Tests for the describe macro., ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup 0221830 023/340: Remove setup and teardown from ROADMAP.md., ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup 695e444 016/340: buttercup-markdown-runner: Use setq, not setq-local., ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup 7526198 029/340: Spies: :and-throw-error, ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup 77d1dac 017/340: Test buttercup-suite-add-child., ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup c1abc2a 033/340: Refactoring of spy context accessors., ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup f314737 035/340: ROADMAP.md: Remove spies section, as it is done., ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup 4bd24e7 037/340: ROADMAP cleanup., ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup 55b87ec 039/340: Removed ROADMAP.md. This is now tracked in issues., ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup 993ddda 040/340: Add .gitignore, ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup 1dcd2cd 041/340: Prepare release, add bumpversion and pkg.el,
ELPA Syncer <=
- [nongnu] elpa/buttercup f046eef 042/340: Bump version: 0.1 → 1.0, ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup 537b729 044/340: Merge pull request #6 from myeffort/master, ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup bcaa087 046/340: Add buttercup executable to run buttercup tests more easily., ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup 7250873 047/340: Rename patch to minor in bumpversion.cfg, ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup 13c463a 050/340: Add more extensive usage instructions to the README., ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup c783259 052/340: Add MELPA Stable badge., ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup bdc3721 056/340: Documentation for the buttercup-reporter variable., ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup 329d2f9 051/340: Add autoload markers to test runners., ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup 162b862 060/340: The buttercup--funcall function., ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup 638a836 061/340: The batch reporter now displays failures and stack traces., ELPA Syncer, 2021/12/16