Name | Modified | Size |
---|---|---|
.. | ||
enforce_change_type.sh | 8 days ago | 2 KB |
pull.sh | about a year ago | 3 KB |
pull_test.sh | 4 years ago | 2 KB |
sdp_info.sh | 2 months ago | 1 KB |
SetWsOptions.py | 9 years ago | 2 KB |
SetWsOptionsAndView.py | 7 years ago | 3 KB |
submit.sh | about a year ago | 4 KB |
submit_test.sh | 4 years ago | 4 KB |
Change | User | Description | Committed |
---|---|---|---|
31345 | Mark Zinthefer | Adding trigger script to enforce the type of a changelist to "restricted" | 8 days ago |
31108 | C. Thomas Tyler | Changed the SDPInfo trigger to display the additional output only if the client program c...alling the trigger is 'p4'. This fixes an issue where installing the trigger causes a Swarm crash. « |
2 months ago |
30819 | C. Thomas Tyler | Added prefix 'SDP Version:' | 4 months ago |
30802 | C. Thomas Tyler | Added sdp_info.sh script to the SDP. It appends contents of /p4/sdp/Version to 'p4 info'... output. If that file does not exist, a message is displayed indicating it is missing. It also displays the contents of an optional Message of the Day file. #review-30803 « |
4 months ago |
29923 | C. Thomas Tyler | Updated HTML hyperlinks to use 'portal.perforce.com'. This replaces currently broken li...nks to 'answers.perforce.com' and currently redirected links to 'community.perforce.com'. #review-29924 « |
about a year ago |
27722 | C. Thomas Tyler | Refinements to @27712: * Resolved one out-of-date file (verify_sdp.sh). * Added missing... adoc file for which HTML file had a change (WorkflowEnforcementTriggers.adoc). * Updated revdate/revnumber in *.adoc files. * Additional content updates in Server/Unix/p4/common/etc/cron.d/ReadMe.md. * Bumped version numbers on scripts with Version= def'n. * Generated HTML, PDF, and doc/gen files: - Most HTML and all PDF are generated using Makefiles that call an AsciiDoc utility. - HTML for Perl scripts is generated with pod2html. - doc/gen/*.man.txt files are generated with .../tools/gen_script_man_pages.sh. #review-27712 « |
4 years ago |
26851 | Robert Cowham | Fix typo in tmpfs /etc/fstab entry which stopped it working in the doc. Mention in pre-re...quisites for failover and failover guide the need to review OS Config for your failover server. Document Ubuntu 2020.04 LTS and CentOS/RHEL 8 support. Note performance has been observed to be better with CentOS. Document pull.sh and submit.sh in main SDP guide (remove from Unsupported doc). Update comments in triggers to reflect that they are reference implementations, not just examples. No code change. « |
4 years ago |
26773 | Robert Cowham | Move Aspera triggers back to supported section as referred to in KB and Sysadmin Guide. C...larify description in file headers and link to KB article. « |
4 years ago |
26652 | Robert Cowham | This is Tom's change: Introduced new 'Unsupported' directory to clarify that some files ... in the SDP are not officially supported. These files are samples for illustration, to provide examples, or are deprecated but not yet ready for removal from the package. The Maintenance and many SDP triggers have been moved under here, along with other SDP scripts and triggers. Added comments to p4_vars indicating that it should not be edited directly. Added reference to an optional site_global_vars file that, if it exists, will be sourced to provide global user settings without needing to edit p4_vars. As an exception to the refactoring, the totalusers.py Maintenance script will be moved to indicate that it is supported. Removed settings to support long-sunset P4Web from supported structure. Structure under new .../Unsupported folder is: Samples/bin Sample scripts. Samples/triggers Sample trigger scripts. Samples/triggers/tests Sample trigger script tests. Samples/broker Sample broker filter scripts. Deprecated/triggers Deprecated triggers. To Do in a subsequent change: Make corresponding doc changes. « |
5 years ago |
26544 | Robert Cowham | Validate XML as well as YAML content for valid structure at least. Refactored to make it... easier to add others in future. « |
5 years ago |
26534 | Robert Cowham | Fix specification of p4user option which was getting confused with user being checked | 5 years ago |
26491 | C. Thomas Tyler | Removed debugging code. | 5 years ago |
26489 | C. Thomas Tyler | Added broker filter script to limit any given command to one-per-user at a time. Intend...ed usage is to prevent p4d server wedge due to running multiple #review-26490 « |
5 years ago |
26435 | Robert Cowham | New trigger for OSRAM Continental | 5 years ago |
26433 | Robert Cowham | Refactored - group checker moved to WorkflowTriggers.py | 5 years ago |
26159 | C. Thomas Tyler | Changed file type, removing '+k' file type modifier. Reason: The +k file type mod...ifier is disallowed in SDP scripts, as it does not translate properly during fetch/clone operations across Helix Core servers (or into Git repos). Introduced new handcrafted $version value to replace mk_ver_str(). The $version value must be manually updated when the script changes (as is typical with other SDP scripts). Testing note: As changed, this passes a 'perl -c' compile check but I don't have a test environment for this script. Any testing support would be helpful. #review @cgeen « |
5 years ago |
26059 | Robert Cowham |
Add some logging to submit.sh New test version, similar to pull_test.sh |
6 years ago |
26051 | Robert Cowham | Tweak docs | 6 years ago |
26050 | Robert Cowham | Validate stream names with flexible configurable regexes possible. | 6 years ago |
26049 | Robert Cowham | Allow only certain people (or group members) to create streams | 6 years ago |
26048 | Robert Cowham | Added doc notes for pull.sh and links to details. Added pull_test.sh for easy local testi...ng of the config. « |
6 years ago |
25715 | Robert Cowham | Refactor CheckCaseTrigger to work in SDP trigger style - and fix SDP failures. &nb...sp; Added modified version of Sven's test harness which works (for Mac at least where some tests must be skipped due to filesystem being case insensitive). « |
6 years ago |
25626 | Robert Cowham | Add group membership checking for exceptions list (to bypass trigger). | 6 years ago |
25625 | Robert Cowham | First version of trigger to enforce stream folder naming structure - control at which lev...el in a stream users are allowed to create new folders. « |
6 years ago |
25269 | Robert Cowham | Clarify error message to mention JIRA | 6 years ago |
25120 | cgeen | Trigger to resolve filename too long issue when resolved special characters exceed unix fi...le length. Optionally +X //...Waive...#... typemap can be added or just added on a needed basis. « |
6 years ago |
24985 | Robert Cowham | Fix problem where a review refers to a pending change which has been deleted. We assume i...t has already been processed. « |
6 years ago |
24849 | C. Thomas Tyler |
JobIncrement.pl v1.0.2: Doc change only, no functional change. |
6 years ago |
24624 | Robert Cowham | Add new feature/test for CheckSubmitHasReview: - pre_submit_test_must_pass When set, the... Swarm testStatus config must equal 'pass' « |
7 years ago |
24510 | C. Thomas Tyler | Enhanced CheckCaseTrigger.py so BYPASS_CASE_CHECK override feature works even if the defa...ultChangeType configurable is set to restricted. « |
7 years ago |
24460 | C. Thomas Tyler | Tweak to case check trigger to allow user to bypass the safety feature by including the t...oken BYPASS_CASE_CHECK in the changelist description. This is likely useful just after initial rollout of the CaseCheckTrigger on an existing server that already contains case inconsistencies. Bypassing the trigger may be required to do some cleanup of existing data. If this trigger is deployed on a new server initially, the bypass may not be needed. « |
7 years ago |
24435 | C. Thomas Tyler | Fixed bug in P4Triggers.py referencing an as-yet undefined function. Changed default LO...GS dir to /tmp for non-SDP environments. « |
7 years ago |
24250 | Robert Cowham | Fix ordered read of yaml files and allow exceptions for RequireJob | 7 years ago |
24249 | Robert Cowham | Load YAML in order | 7 years ago |
24158 | Robert Cowham |
Refactor - tidy up triggers to make a little more consistent. No functional change. |
7 years ago |
24119 | Robert Cowham | Handle when required reviewers are present (and need to be removed!) | 7 years ago |
23899 | C. Thomas Tyler |
Enhanced docs. No functional change. |
7 years ago |
23830 | Robert Cowham |
Refactor and move detection of shelved change up to P4Triggers. Also WorkflowTriggers |
7 years ago |
23779 | Robert Cowham | Add new field 'swarm_review_template' to workflow.yaml and let trigger accept it. | 7 years ago |
23671 | Robert Cowham | Tweak log setting for trigger logs | 7 years ago |
23670 | Robert Cowham | Properly test CheckFixes when no matching project found. | 7 years ago |
23665 | Robert Cowham | Allow equivalent of Jenkins users to bypass trigger too. | 7 years ago |
23662 | Robert Cowham |
Allow one or more users to bypass trigger, e.g. jenkins user |
7 years ago |
23583 | Robert Cowham | Handle no reviews found for a change | 7 years ago |
23582 | Robert Cowham | Fix message formatting with newlines | 7 years ago |
23581 | Robert Cowham | Fix Swarm REST query - remove qutoe chars for \[\] | 7 years ago |
23575 | Robert Cowham | Refactor how trigger table is constructed | 7 years ago |
23574 | Robert Cowham | Fix deprecation warnings in Python3 | 7 years ago |
23571 | Robert Cowham | New SwarmReviewTemplate trigger - shelve-commit trigger to create a Swarm review descripti...on according to a template. « | 7 years ago |
23558 | Robert Cowham |
Allow fixes to be deleted for pending changes Refactored tests a little. |
7 years ago |