Change 18905

tjuricek
tjuricek committed this change into //guest/perforce_software/helix-web-services/main/source
Request Review
Download .zip
Add Git Fusion environent configuration and testing, and altered the implementation to use the newly defined API.

Note: only runs on linux. We use latest GF production for testing and GF packages are linux only. The "integration" is pretty "light" at this point. This does require the test machine to have our package repository setup.
  • Files 46
  • Comments 0
38 edited 7 added 1 deleted
automation/build.gradle#18
Loading...
automation/src/main/java/com/perforce/helix_web_services/automation/AutomationConfig.java#5
Loading...
automation/src/main/java/com/perforce/helix_web_services/automation/BasicMainlineEnvironmentSetup.java#2
Loading...
automation/src/main/java/com/perforce/helix_web_services/automation/EnvironmentCleanup.java#3
Loading...
automation/src/main/java/com/perforce/helix_web_services/automation/GitFusionEnvironmentSetup.java#1
Loading...
automation/src/main/java/com/perforce/helix_web_services/automation/GitFusionManagement.java#1
Loading...
automation/src/main/java/com/perforce/helix_web_services/automation/ManageHwsService.java#10
Loading...
automation/src/main/java/com/perforce/helix_web_services/automation/P4dInitConventions.java#3
Loading...
clients/2016.1.0/java/src/main/java/com/perforce/helix_web_services_client/AlphaApi.java#2
Loading...
clients/2016.1.0/java/src/main/java/com/perforce/helix_web_services_client/StringUtil.java#8
Loading...
clients/2016.1.0/java/src/main/java/com/perforce/helix_web_services_client/models/GitFusionRepoBranchConfig.java#2
Loading...
clients/2016.1.0/java/src/main/java/com/perforce/helix_web_services_client/models/GitFusionRepoConfig.java#2
Loading...
clients/2016.1.0/java/src/main/java/com/perforce/helix_web_services_client/models/GitFusionRepoId.java#2
Loading...
clients/2016.1.0/php/HelixWebServices/lib/Api/AlphaApi.php#2
Loading...
clients/2016.1.0/php/HelixWebServices/lib/Model/GitFusionRepoBranchConfig.php#2
Loading...
clients/2016.1.0/php/HelixWebServices/lib/Model/GitFusionRepoConfig.php#2
Loading...
clients/2016.1.0/php/HelixWebServices/lib/Model/GitFusionRepoId.php#2
Loading...
clients/2016.1.0/python/helix_web_services_client/apis/alpha_api.py#2
Loading...
clients/2016.1.0/python/helix_web_services_client/models/git_fusion_repo_branch_config.py#2
Loading...
clients/2016.1.0/python/helix_web_services_client/models/git_fusion_repo_config.py#2
Loading...
clients/2016.1.0/python/helix_web_services_client/models/git_fusion_repo_id.py#2
Loading...
clients/2016.1.0/ruby/lib/helix_web_services_client/api/alpha_api.rb#2
Loading...
clients/2016.1.0/ruby/lib/helix_web_services_client/models/git_fusion_repo_branch_config.rb#2
Loading...
clients/2016.1.0/ruby/lib/helix_web_services_client/models/git_fusion_repo_config.rb#2
Loading...
clients/2016.1.0/ruby/lib/helix_web_services_client/models/git_fusion_repo_id.rb#2
Loading...
git_fusion/src/main/java/com/perforce/helix_web_services/git_fusion/GitFusionConfigMethods.java#3
Loading...
jdk_extensions/src/main/java/com/perforce/helix_web_services/jdk_extensions/MapUtils.java#1
Loading...
server/src/main/java/com/perforce/helix_web_services/server/HWSSettings.java#15
Loading...
server/src/main/java/com/perforce/helix_web_services/server/ModelConversion.java#19
Loading...
server/src/main/java/com/perforce/helix_web_services/server/WebApp.java#47
Loading...
server/src/main/java/com/perforce/helix_web_services/server/routes/git_fusion/GitFusionCreateRepoConfigRoute.java#1
Loading...
server/src/main/java/com/perforce/helix_web_services/server/routes/git_fusion/GitFusionDeleteRepoConfigRoute.java#3
Loading...
server/src/main/java/com/perforce/helix_web_services/server/routes/git_fusion/GitFusionListRepoConfigsRoute.java#2
Loading...
server/src/main/java/com/perforce/helix_web_services/server/routes/git_fusion/GitFusionReplaceRepoConfigRoute.java#3
Loading...
server/src/main/java/com/perforce/helix_web_services/server/routes/git_fusion/GitFusionUpdateRepoConfigRoute.java#3
Loading...
swagger/src/docs/swagger/helix-web-services-2016.1.0.yaml#8
Loading...
testing/build.gradle#10
Loading...
testing/src/main/java/com/perforce/helix_web_services/testing/GitFusionEnvironmentTestSetup.java#1
Loading...
testing/src/main/java/com/perforce/helix_web_services/testing/P4TestMethods.java#2
Loading...
testing/src/main/java/com/perforce/helix_web_services/testing/p4base/P4MethodsTests.java#2
Loading...
testing/src/main/java/com/perforce/helix_web_services/testing/server/PerforceCountersTests.java#5
Loading...
testing/src/main/java/com/perforce/helix_web_services/testing/server/PerforceDepotTests.java#7
Loading...
testing/src/main/java/com/perforce/helix_web_services/testing/server/PerforceGroupsTests.java#8
Loading...
testing/src/main/java/com/perforce/helix_web_services/testing/server/git_fusion/GitFusionRepoConfigTests.java#1
Loading...
testing/testng-all.xml#2
Loading...
testing/testng-git-fusion.xml#1
Loading...
Tip: Use n and p to cycle through the changes.