[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