View difference between Paste ID: FLYmTWVG and CqyNbnaQ
SHOW: | | - or go back to the newest paste.
1
#!/bin/bash
2
# This file is managed by Puppet
3
4
export TMPDIR="/tmp/svntmp"
5
6
if [ ! -e "TMPDIR" ]; then
7
   mkdir -p $TMPDIR
8
fi
9
10
export PATH="/usr/bin:/bin:/usr/local/bin"
11
export REPOS="$1"
12
export TMPFILE=$(mktemp -p $TMPDIR)
13
export REV="$2"
14
15
AUTHOR="$(grep `svnlook author -r "$REV" "$REPOS"` /etc/passwd | cut -d: -f5)"
16
MAILADDR="[email protected]"
17
18
svnnotify -r "$REV" \
19
          -C \
20
          -d \
21
          -H Alternative --alt HTML::ColorDiff \
22
          -p "$REPOS" \
23
          -P "Puppet SVN Commit " \
24
          -t "$MAILADDR" \
25
          --from "$AUTHOR <$(echo $AUTHOR | tr ' ' '_')@mycompany.com>" \
26
          --reply-to $MAILADDR
27
28
exit $?