This is an automated email from the ASF dual-hosted git repository.
jking pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/thrift.git
The following commit(s) were added to refs/heads/master by this push:
new 328e437 THRIFT-4698: add releading instructions to the haskell readme
[ci skip]
328e437 is described below
commit 328e437f2653ddd40259c41959d806f7c0a074b9
Author: James E. King III <[email protected]>
AuthorDate: Thu Jan 24 07:46:13 2019 -0500
THRIFT-4698: add releading instructions to the haskell readme [ci skip]
---
lib/hs/README.md | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diff --git a/lib/hs/README.md b/lib/hs/README.md
index eea0a73..10bdeff 100644
--- a/lib/hs/README.md
+++ b/lib/hs/README.md
@@ -97,3 +97,17 @@ Processor
Just a function that takes a handler label, protocols. It calls the
superclasses process if there is a superclass.
+
+Releasing to Hackage
+====================
+
+Using the [Docker Container for Ubuntu Bionic](../../build/docker/README.md),
run:
+
+ root@e941f5311545:/thrift/src# ./bootstrap.sh && ./configure
+ root@e941f5311545:/thrift/src# cd lib/hs && make dist-local
+
+This will produce a `lib/hs/dist/thrift-<version>.tar.gz` file. Take this
+file and upload it as a Haskell Hackage
+[package candidate](https://hackage.haskell.org/upload#candidates) and
+check to make sure all the information is correct. Assuming all is
satisfactory,
+you can upload the package as official using the link at the top of the page.