config.jelly #1

  • //
  • guest/
  • paul_allen/
  • dev/
  • p4-jenkins/
  • p4-client/
  • src/
  • main/
  • resources/
  • org/
  • jenkinsci/
  • plugins/
  • p4/
  • populate/
  • SyncOnlyImpl/
  • config.jelly
  • View
  • Commits
  • Open Download .zip Download (359 B)
<j:jelly xmlns:j="jelly:core" xmlns:f="/lib/form">
 
 	<f:entry>
		<f:checkbox title="${%Populate have list}" field="have" default="true"/>
	</f:entry>
		 
	<f:entry field="pin">
		<table border="0" width="100%">
			<tr>
				<td nowrap="true">Pin build at Perforce Label</td>
				<td width="100%"><f:textbox/></td>
			</tr>
		</table>
	</f:entry>
	
</j:jelly>
# Change User Description Committed
#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/populate/SyncOnlyImpl/config.jelly
#2 9472 Paul Allen Added support to pin build at a label in the populate configuration.
 - includes help and updates to tests.
#1 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