[Git][NTPsec/ntpsec][master] improve release instructions notes

Mark Atwood gitlab at mg.gitlab.com
Tue Sep 3 05:26:06 UTC 2019



Mark Atwood pushed to branch master at NTPsec / ntpsec


Commits:
c6f7d159 by Mark Atwood at 2019-09-03T05:25:55Z
improve release instructions notes

- - - - -


2 changed files:

- devel/hacking.adoc
- devel/release


Changes:

=====================================
devel/hacking.adoc
=====================================
@@ -654,7 +654,9 @@ each release.
 
 . Run the "release" script in this (devel) directory.
 
-. Post release announcement
+. Post release announcement to blog
+
+. Post release announcement to email announce at ntpsec.org, devel at ntpsec.org, gpsd-dev at nongnu.org, ntp at ietf.org, time-nuts at lists.febo.com
 
 == Release Prep Steps.  Ignore this if you are not Mark
 
@@ -663,9 +665,13 @@ each release.
 LOCAL
 ssh -v -i ~/.ssh/aws-mra.key admin at IPADDRESS
 
+. install build dependencies
+
 REMOTE
 sudo apt-get update
 sudo apt-get install build-essential m4 bison git gnupg libssl-dev emacs-nox python-pip
+sudo apt-get install asciidoc xsltproc
+sudo pip install gps
 
 . copy over gitlab ssh access key
 
@@ -702,7 +708,6 @@ echo "test" | gpg --clearsign
 . setup gitconfig
 
 REMOTE
-
 cat > ~/.gitconfig
 [user]
         name = Mark Atwood


=====================================
devel/release
=====================================
@@ -3,7 +3,7 @@
 #
 # VERSION must contain the correct release number.
 
-KEY=161C3978	# Release manager's GPG key ID
+KEY=B48237761A2690222C995F445A22E330161C3978	# Release manager's GPG key ID
 DST=markatwood at service1.ntpsec.org:/usr/local/jail/ftp.ntpsec.org/data/ftp/pub/releases/
 
 # No user-serviceable parts below this line
@@ -24,7 +24,7 @@ TAR=ntpsec-${V}.tar.gz
 git commit -Ssecurity at ntpsec.org -a -s -m 'version ${V}'
 
 # Tag the new head version
-git tag -u ${K} -m 'version ${V}' NTPsec_${UV}
+git tag -u ${KEY} -m 'version ${V}' NTPsec_${UV}
 
 # Push the repository upstream.
 git push  



View it on GitLab: https://gitlab.com/NTPsec/ntpsec/commit/c6f7d1597d399809b57a85cac4433125862bdcb2

-- 
View it on GitLab: https://gitlab.com/NTPsec/ntpsec/commit/c6f7d1597d399809b57a85cac4433125862bdcb2
You're receiving this email because of your account on gitlab.com.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ntpsec.org/pipermail/vc/attachments/20190903/332e8e35/attachment-0001.htm>


More information about the vc mailing list