Commit graph

64 commits

Author SHA1 Message Date
Pierre-Yves Chibon
97111b12aa Add script reporting packages restricting their build arches
Let this script only send its report to me for now, we'll configure a
better target later
2017-01-05 10:31:37 +01:00
Pierre-Yves Chibon
fbeb42e3ca Layout fix 2016-11-01 11:14:47 +01:00
Pierre-Yves Chibon
d531c54bec Properly format the diffs sent 2016-11-01 11:03:56 +01:00
Pierre-Yves Chibon
7d3112e440 Correctly store the diffs 2016-11-01 10:58:44 +01:00
Pierre-Yves Chibon
54b2e3303a Include the lines changed/edited in the email sent 2016-11-01 10:58:44 +01:00
Pierre-Yves Chibon
8fa913c9c3 Let's look like the fedmsg hook do 2016-11-01 10:51:33 +01:00
Pierre-Yves Chibon
18002fb6c8 Turn off debugging for now 2016-11-01 10:38:43 +01:00
Pierre-Yves Chibon
7029868c06 Looks like we're having duplicated .git in there 2016-11-01 10:33:58 +01:00
Pierre-Yves Chibon
b007fb8249 For now send all the notifs to me 2016-11-01 10:27:34 +01:00
Pierre-Yves Chibon
e878f0bbfd To chain hook looks like we need a trailing \ 2016-11-01 10:26:20 +01:00
Pierre-Yves Chibon
b486208ce2 Rework the fedmsg-hook check so that it actually works and give some space to the code 2016-11-01 10:19:09 +01:00
Pierre-Yves Chibon
064118d064 Add the git tag while at it 2016-11-01 09:38:58 +01:00
Pierre-Yves Chibon
e08b9de4c8 Tag the git/checks role 2016-11-01 09:28:58 +01:00
Pierre-Yves Chibon
8d17e6534b Add the alternativearch hook to the check-perms script 2016-11-01 09:20:15 +01:00
Pierre-Yves Chibon
4e153f8912 Rename the hook post-receive-secondaryarch into post-receive-alternativearch 2016-10-28 10:59:16 +02:00
Pierre-Yves Chibon
16439c95af Use the new terminology secondary arch -> alternative arch 2016-10-28 10:59:16 +02:00
Pierre-Yves Chibon
e91c9d9472 Let the alternative arch notification hook ignore epel and private branches 2016-10-28 10:59:16 +02:00
Pierre-Yves Chibon
8f04f6fa73 Add and install the secondary arch git hook
This hook is meant to notify secondary arch people about changes made to
packages that involves: ExclusiveArch or ExcludesArch.
2016-10-28 10:59:16 +02:00
Kevin Fenzi
688e980d4a Preserve timestamps in git checkout seed. Ticket 5431 2016-08-31 21:11:36 +00:00
Kevin Fenzi
83b4a6c864 See if we can really disable this on staging (which has a ro lookaside mount from prod now) 2016-08-11 15:55:21 +00:00
Ralph Bean
0e13d8d48d Add namespace to dist-git fedmsg messages (#5245)
For https://fedorahosted.org/fedora-infrastructure/ticket/5245
2016-08-01 15:46:23 +00:00
Ralph Bean
549c7d655b Tags for this role. 2016-03-21 16:16:24 +00:00
Ralph Bean
4971401cec Promote the new make-git-checkout-seed to prod. 2016-02-22 16:35:58 +00:00
Ralph Bean
401e9b0f6d Try this fixed version of make_checkout_seed. 2016-02-19 18:11:19 +00:00
Pierre-Yves Chibon
5b6ce80a6b Move rpms to repositories on all scripts 2015-12-21 11:22:25 +01:00
Kevin Fenzi
29d8fdd750 Commit revised spec checkout seed modifications from ticket 4941 2015-11-20 23:28:56 +00:00
Kevin Fenzi
2d32e26082 Revert "updated as per ticket 4941" This needs more tweaking
This reverts commit 782e92a20a.
2015-11-18 20:56:15 +00:00
doteast
782e92a20a updated as per ticket 4941 2015-11-18 18:50:09 +00:00
Kevin Fenzi
2e0003bf32 Fix wrong command name in nagonce 2015-06-17 15:51:19 +00:00
Kevin Fenzi
275f4b5203 Change all instances of ansible_distribution_major_version to filter to int for comparisons. 2015-05-27 22:27:39 +00:00
Pierre-Yves Chibon
bfd3eba918 Move the user used by the git-daemon service to be a variable 2015-05-13 16:05:06 +02:00
Ralph Bean
d4b4cf6014 (fedmsg) Publish git commits in chronological order.
We currently publish them newest to oldest which can be really confusing if you
receive them over email.  @remicollet pointed this out in ``#fedora-devel``
last week.

See https://github.com/fedora-infra/fedmsg/pull/328
2015-03-29 13:55:07 +00:00
Ralph Bean
186375e8b2 Obviously, this should come first. 2015-03-25 17:36:26 +00:00
Ralph Bean
e4e432ff51 Remove the email-sending git hook. 2015-03-24 14:40:57 +00:00
Ralph Bean
0f660ef5c4 Update our git hook.
With the changes from here:
https://github.com/fedora-infra/fedmsg/pull/327
2015-03-20 14:23:58 +00:00
Ralph Bean
6f3ac61b96 No more inifinite loops, please.
See https://github.com/fedora-infra/fedmsg/pull/326
2015-03-12 23:15:56 +00:00
Ralph Bean
c72f37a112 Avoid recursively expanding the entire git history. 2015-02-23 17:00:04 +00:00
Ralph Bean
eb2fbbf303 Update dist-git fedmsg hook after discussion and review.
See https://github.com/fedora-infra/fedmsg/pull/322
2015-02-23 15:58:02 +00:00
Ralph Bean
638a0c41a1 Avoid infinite recursion in the dist-git fedmsg hook. 2015-02-22 18:08:27 +00:00
Ralph Bean
68bd03c34f Tag upthe git/hooks role. 2015-02-20 04:14:27 +00:00
Ralph Bean
e800d7c035 Tell fedmsg on dist-git to just ignore pygit2 Tag objects. 2015-02-20 04:12:47 +00:00
Patrick Uiterwijk
d8a24160ae Restart is not needed 2015-02-19 17:18:39 +00:00
Patrick Uiterwijk
f114983994 A template is a template... 2015-02-19 17:16:00 +00:00
Patrick Uiterwijk
5810a54f27 Make rhel7 use git daemon, and rhel7 use xinet 2015-02-19 17:12:34 +00:00
Ralph Bean
5434fc3a7c Typofix. 2015-01-29 16:54:57 +00:00
Ralph Bean
9e6b062936 Port to the new pygit2 fedmsg git hook.
See https://github.com/fedora-infra/fedmsg/pull/310
2015-01-29 16:52:02 +00:00
Ralph Bean
beb5348251 These misnamed files must be a mistake. 2015-01-29 16:52:02 +00:00
Mathieu Bridon
9429aa5f24 git/hooks: The fedmsg post-receive hook needs GitPython 2015-01-27 17:35:08 +01:00
Mathieu Bridon
a28756babd git/check-perms: Adapt the script to the Gitolite3 VREF stuff 2015-01-23 11:57:09 +01:00
Mathieu Bridon
ec1d144ab0 git/hooks: Improve an error message 2015-01-23 11:25:27 +01:00