[Secure-testing-commits] r36082 - /
Salvatore Bonaccorso
carnil at moszumanska.debian.org
Sat Aug 15 06:25:21 UTC 2015
Author: carnil
Date: 2015-08-15 06:25:21 +0000 (Sat, 15 Aug 2015)
New Revision: 36082
Modified:
TODO.gitmigration
Log:
Add information on setup for secure-testing on alioth
Modified: TODO.gitmigration
===================================================================
--- TODO.gitmigration 2015-08-15 03:24:41 UTC (rev 36081)
+++ TODO.gitmigration 2015-08-15 06:25:21 UTC (rev 36082)
@@ -1,12 +1,38 @@
-- sectracker role account commit subscription:
- sectracker@(soler|soriano).d.o subscribed to commit lists
+Setup
+=====
+Repository on alioth
+--------------------
+- Commit hook:
+ + pre-commit: Calls
+ "$1/hooks/check-file" "$1" "$2"
+ and in this form requires the name of the file that has been
+ modified. this is not strictly needed if not possible with git,
+ since that is only an optimisation to check the syntax of only
+ that file.
-commit hooks:
-- KGB
-- syntax check: needs the name of the files that have been
-modified
- --> (thijs) not strictly required, since that's only an optimisation
+ $1/hooks/check-file: Looks at the modified file and runs
+ bin/check-syntax script checked out in the local checkout in
+ /srv/home/groups/secure-testing/repo . This does not need to be a
+ complete checkout as it uses only the check-syntax and lib
+ directory.
+ + post-commit:
+ - Invoke /usr/share/subversion/hook-scripts/commit-email.pl to send
+ email to secure-testing-commits at lists.alioth.debian.org
+ - Runs kgb-client. Configuration is in
+ /home/groups/secure-testing/kgb-client.conf and has setting for
+ svn repository.
+ - Checks out the local copy of the repository on
+ /home/groups/secure-testing/repo (this is possibly not needed
+ anymore in this form)
+
+ + secure-testing-commits mailing list:
+ - sectracker at soriano.debian.org needs to be subscribed to the
+ commits list which are used as triggers to update / create
+ sec-tracker information on security-tracker.d.o (soriano)
+
+Todos:
+======
cronjobs:
- Makefile
More information about the Secure-testing-commits
mailing list