Configuration
Element | Type | Default | Description |
---|---|---|---|
username | string | Username used to authenticate against TeamForge repostory. | |
password | string | N/A | Password used to authenticate against TeamForge repostory. |
url | string | The TeamForge repostory url used to authenticate. | |
maxRetries | int | 3 | The number of maximum retries for the connection before it throws error. |
Example Configurations
<!--Group Expansion --> <component name="GroupExpansionScheduler" subType="default" factoryName="aspire-scheduler"> <debug>${debug}</debug> <schedules> <schedule name="GECache" enabled="true"> <cron>${geSchedule}</cron> <event>onGECache</event> <job> <![CDATA[ <doc actionProperties="cacheGroups"> <routingTable> <${app.name}> <properties> <connectorSource> <url>${url}/</url> <username>${username}</username> <password>${password}</password> </connectorSource> </properties> </${app.name}> </routingTable> <displayName>Teamforge</displayName> </doc> ]]> </job> </schedule> </schedules> <branches> <branch event="onGECache" pipelineManager="Main" /> </branches> </component> <component name="GroupExpansionPipelineManager" subType="pipeline" factoryName="aspire-application"> <debug>${debug}</debug> <gatherStatistics>${debug}</gatherStatistics> <pipelines> <pipeline name="group-expansion-pipeline" default="true"> <stages> <stage component="IncomingJobLogger" /> <stage component="TeamforgeGroupExpansion" /> </stages> </pipeline> </pipelines> <components> <component name="IncomingJobLogger" subType="jobLogger" factoryName="aspire-tools"> <debug>${debug}</debug> <logFile>log/${app.name}/GroupExpansionPipelineManager/incoming.jobs </logFile> </component> <component name="TeamforgeGroupExpansion" subType="expansionClient" factoryName="aspire-simple-group-expander"> <debug>${debug}</debug> <server>../Main/Scanner</server> </component> </components> </component>
Overview
Content Tools