Skip to content

Latest commit

 

History

History
72 lines (66 loc) · 2.13 KB

TODO.md

File metadata and controls

72 lines (66 loc) · 2.13 KB

TODO :

  • Input :
    • alias
    • properties :
      • x DisableManageLink
      • x IsSearchable
      • x PopulateDefaultValue
      • x isVariableOrNonNegativeNumber
      • x editorExtension
      • x EndpointFilterRule

DONE :

  • BashV3 : evaluate invisibleRule "x = y" where y is field and value.

  • refresh

  • validate parsing

  • Group :

    • isExpanded
    • not visible if empty
    • dynamic update of visibility
  • Input :

    • dataSourceBindings
    • dynamic update of visibility
    • visibleRule
    • properties
      • defaultValue
      • resizable
      • rows
      • MultiSelect
      • MultiSelectFlatList
      • maxLength
      • EditableOptions
    • int : number only
    • handle event change
      • Boolean
      • radio
      • int
      • multiline
      • string
    • init pickList / connected with value not in list (Editable)
    • handle event change
      • connected service ?
      • picklist
    • helpMarkDown : markdown / html
  • visibleRule = update evaluator

    • NotContains NotEndsWith NotStartsWith
    • Contains EndsWith StartsWith

    "$schema": "https://raw.githubusercontent.com/microsoft/azure-pipelines-task-lib/master/tasks.schema.json",

  • JSON validationvsc

Schema : missing or errors execution - HttpRequest execution - HttpRequestChain execution - Process execution - HttpRequest inputs item - required : boolean and string inputs item - resizable : boolean and string inputs item - properties - EditableOptions,IsSearchable,IsVariableOrNonNegativeNumber,MultiSelect,MultiSelectFlatList,PopulateDefaultValue : "True", "False" + "true", "false" OutputVariables item : visibleRule version : major, minor and path : number and string dataSourceBindings - RequestVerb : uppercase + lowercase + pascalcase execution, (prejobexecution and postjobexecution ?): AgentPlugin + ServiceBus + ManualValidation preview : boolean and string inputs item - validation category : "Tool" satisfies inputs item - groupName / groupname inputs item - defaultValue : string, boolean + number inputs item - helpMarkDown / helpMarkdown