config.jelly #1

  • //
  • guest/
  • perforce_software/
  • p4jenkins/
  • main/
  • src/
  • main/
  • resources/
  • org/
  • jenkinsci/
  • plugins/
  • p4/
  • PerforceScm/
  • config.jelly
  • View
  • Commits
  • Open Download .zip Download (756 B)
<j:jelly 	xmlns:j="jelly:core" 	xmlns:st="jelly:stapler" 	xmlns:d="jelly:define" 
			xmlns:l="/lib/layout" 	xmlns:t="/lib/hudson" 		xmlns:f="/lib/form">


	<f:entry title="Perforce Credentials" field="credential">
		<f:select/>
		<i> Click <a href="${rootURL}/credential-store">here</a> to add new Perforce credentials</i>
	</f:entry>
	
	<f:entry title="Workspace behaviour">
		<f:dropdownDescriptorSelector field="workspace"/>
	</f:entry>
	
	<f:entry title="Populate options">
		<f:dropdownDescriptorSelector field="populate"/>
	</f:entry>
	
	<f:entry title="Polling build filters">	
		<f:repeatableHeteroProperty field="filter" hasHeader="true" addCaption="Add new build filter"/>
 	</f:entry>
 	   
    <t:listScmBrowsers name="p4.browser" />
</j:jelly>
# Change User Description Committed
#3 19519 Paul Allen Jelly header update.

<?jelly escape-by-default='true'?>
#2 11371 Paul Allen Use Credential Add button.
#1 9690 Paul Allen [Branching using p4-jenkins]
Release 1.0.1
//guest/paul_allen/dev/p4-jenkins/p4-client/src/main/resources/org/jenkinsci/plugins/p4/PerforceScm/config.jelly
#1 9672 Paul Allen Refactor name from 'p4_client' to 'p4'.
//guest/paul_allen/dev/p4-jenkins/p4-client/src/main/resources/org/jenkinsci/plugins/p4_client/PerforceScm/config.jelly
#11 9428 Paul Allen Clarification of Polling Filters in UX and UserGuide

 - Tidyup unused imports
#10 9115 Paul Allen Initial implementation of workspace Cleanup and Sync options.

 - Includes 3 modes: Automatic Clean/Sync, Force Clean/Sync, Sync Only

Automatic Clean/Sync
   Uses reconcile to clean up workspace and sync changes.

Force Clean/Sync
   Force sync of all files (does not remove files yet...)

Sync Only
   Normal sync with no cleanup

TODO:
 - remove of files in Force Clean/Sync mode
 - Inline help
 - Update docs
 - Add unit/functional tests
#9 9091 Paul Allen Added Changelist build filtering for SCM polling:
  - Configuration uses 'repeatableHeteroProperty'
  - Filter on Perforce username
  - Filter on Perforce Depot path (no wildcard support)
#8 8737 Paul Allen Added basic Help for SCM Configuration page.

 Tidy up descriptions and fix (null:null) in Credential summary.
#7 8663 Paul Allen Rollout of charset for all Workspace modes.
#6 8662 Paul Allen Added auto fill and checks for streams and templates.
#5 8661 Paul Allen Workspace auto fill
#4 8640 Paul Allen Added Workspace and Singleton descriptor.
 Removed old connection code.
#3 8639 Paul Allen Added hint URL to Credentials page when no Credentials are defined.

Minor refactor and UX changes.
#2 8612 Paul Allen Job can now select and save/load Credential choice (some cleanup TODO)
#1 8598 Paul Allen Experimentation with data binding for Jelly files and ExtensionPoint/Descriptor