maven.html #1

  • //
  • guest/
  • paul_allen/
  • p4uc/
  • src/
  • main/
  • resources/
  • spark/
  • template/
  • freemarker/
  • deploy/
  • maven.html
  • View
  • Commits
  • Open Download .zip Download (2 KB)
<form method="POST" action="/deploy/${type.getId()}" class="form-horizontal dropzone" enctype="multipart/form-data"
	id="formDZ" data-toggle="validator" role="form">

	<div class="form-group">
		<div class="input-group">
			<span class="input-group-addon">Repository</span> <select type="text" name="repoID" class="form-control">
				<#list depots as d>
				<option value="${d.getName()}">${d.getTitle()} (${d.getName()})</option> </#list>
			</select>
		</div>
	</div>

	<div class="form-group">
		<div class="input-group">
			<span class="input-group-addon">Group ID</span> <input type="text" name="groupID" class="form-control"
				pattern="^([.a-z0-9\-]){2,}$" maxlength="256" placeholder="com.perforce"
				data-error="A group ID must be in lowercase ('a-z' '0-9' '.-'), with 2 to 256 characters." required />
		</div>
		<span class="help-block with-errors"></span>
	</div>

	<div class="form-group">
		<div class="input-group">
			<span class="input-group-addon">Asset ID</span> <input type="text" name="assetID" class="form-control"
				pattern="^([.a-z0-9]){2,}$" maxlength="100" placeholder="p4java"
				data-error="A group ID must be in lowercase ('a-z' '0-9' '.'), with 2 to 100 characters." required />
		</div>
		<span class="help-block with-errors"></span>
	</div>

	<div class="form-group">
		<div class="input-group">
			<span class="input-group-addon">Version</span> <input type="text" name="version" class="form-control"
				pattern="^([._-A-z0-9]){1,}$" maxlength="100" placeholder="1.0"
				data-error="A version must only contain ('a-Z' '0-9' '.-_'), with 1 to 100 characters." required />
		</div>
		<span class="help-block with-errors"></span>
	</div>

	<div class="form-group">
		<button type="submit" class="btn btn-primary pull-right" id="submitDZ">
			<i class="glyphicon glyphicon-upload"></i> <span>Upload</span>
		</button>
	</div>
</form>

# Change User Description Committed
#1 15801 Paul Allen Experimental copy of PAM.
//guest/paul_allen/p4am/src/main/resources/spark/template/freemarker/deploy/maven.html
#8 15782 Paul Allen Update to UX

 - deploy has 3 process steps (including a submit report)
#7 14897 Paul Allen Added form validation and Perforce Artifacts
#6 14886 Paul Allen Asset --> Artifact refactor
#5 14883 Paul Allen Submit via preview and redirect to asset
#4 14863 Paul Allen Change File/Dir browse to support extended options
#3 14741 Paul Allen Fix upload for multiple files.
#2 14725 Paul Allen Generic deploy/upload
#1 14723 Paul Allen Tidy up deploy/upload