p4 trigger



	# Perforce Pre-Submit Trigger Specifications.
	#
	#  Triggers:    A list of triggers; one per line.  
	#               Each line has three elements:
	#
	#               Name:   The name of the trigger.
	#
	#               Path:   Files which cause the trigger to be run.
	#
	#               Command: The command to run to validate the changelist.
	#                        If the command contains spaces, the whole command
	#                        must be quoted.  See 'p4 help trigger' for a list
	#                        of variables that can be expanded in the command
	#                        string.
	#
	#  For example,
	#
	#       Triggers:
	#               example //... "runcommand %changelist%"
	#
	# See 'p4 help triggers' for more information about triggers.

Triggers:
        adminsync //depot/admin/scripts/... "sh /usr/local/admin/scripts/runsync.sh username password p4admin.username"
        intranetsync //intranet/main/... "sh /usr/local/admin/scripts/runsync.sh username password intranet.username"
        reject00 //....out "sh /usr/local/admin/scripts/reject.sh %change% .out"
        reject01 //....OUT "sh /usr/local/admin/scripts/reject.sh %change% .OUT"
        reject02 //....tmp "sh /usr/local/admin/scripts/reject.sh %change% .tmp"
        reject03 //....TMP "sh /usr/local/admin/scripts/reject.sh %change% .TMP"
        reject04 //....log "sh /usr/local/admin/scripts/reject.sh %change% .log"
        reject05 //....LOG "sh /usr/local/admin/scripts/reject.sh %change% .LOG"
        reject06 //....dfPackage "sh /usr/local/admin/scripts/reject.sh %change% .dfPackage"
        reject07 //....nbattrs "sh /usr/local/admin/scripts/reject.sh %change% .nbattrs"
        reject08 //...*~ "sh /usr/local/admin/scripts/reject.sh %change% *~"
        reject09 //....scc "sh /usr/local/admin/scripts/reject.sh %change% .scc"
        reject10 //....wmf "sh /usr/local/admin/scripts/reject.sh %change% .wmf"
        reject11 //....class "sh /usr/local/admin/scripts/reject.sh %change% .class"
        reject11 //....bak "sh /usr/local/admin/scripts/reject.sh %change% .bak"
        reject11 //....BAK "sh /usr/local/admin/scripts/reject.sh %change% .BAK"
        notify00 //depot/dev/*/*/install/weblogic/... "sh /usr/local/admin/scripts/notify.sh %change% first.last@acme.com"
        notify01 //depot/dev/*/*/install/weblogic/... "sh /usr/local/admin/scripts/notify.sh %change% first.last@acme.com"


 

Home