# # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, # software distributed under the License is distributed on an # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. # # General properties MAX_WAIT_TIME_IN_MS=60000 MAX_PROJECT_WAIT_TIME_IN_MS=120000 WAIT_TRIES=80 # Users ADMIN_USERNAME=admin ADMIN_FULLNAME=admin ADMIN_PASSWORD=admin123 ADMIN_MAIL=admin@mail.com # Maven 2 projects to load MAVEN2_POM_URL=${sampleProjectsUrl}/example-projects/simple-example/pom.xml MAVEN2_POM_USERNAME= MAVEN2_POM_PASSWORD= MAVEN2_POM_PROJECT_NAME=Continuum Simple Example Project # values used for "Defined by POM" - tests should clean up this group afterwards if added MAVEN2_POM_PROJECT_GROUP_NAME=Continuum Simple Example Project MAVEN2_POM_PROJECT_GROUP_ID=org.apache.continuum.examples.simple MAVEN2_POM_PROJECT_GROUP_DESCRIPTION= MAVEN2_POM_PROJECT_GROUP_SCM_ROOT_URL=scm:svn:${svn.base.url}/trunk/simple-example MAVEN2_PROJECT_WITH_TAG_POM_URL=${sampleProjectsUrl}/example-projects/continuum-2437-example/pom.xml MAVEN2_PROJECT_WITH_TAG_POM_PROJECT_NAME=Continuum 2437 Example Project # values used for "Defined by POM" - tests should clean up this group afterwards if added MAVEN2_PROJECT_WITH_TAG_POM_PROJECT_GROUP_NAME=Continuum 2437 Example Project MAVEN2_PROJECT_WITH_TAG_POM_PROJECT_GROUP_ID=org.apache.continuum.examples MAVEN2_PROJECT_WITH_TAG_POM_PROJECT_GROUP_DESCRIPTION= MAVEN2_MODULES_WITH_VARS_PROJECT_NAME=Multi-Module With Variables :: Parent MAVEN2_MODULES_WITH_VARS_PROJECT_RELPATH=continuum-2094-example/pom.xml MAVEN2_MODULES_WITH_VARS_PROJECT_URL=${sampleProjectsUrl}/example-projects/continuum-2094-example/pom.xml MAVEN2_MODULES_WITH_VARS_TAG=continuum-2094-example-1.0 MAVEN2_MODULES_WITH_VARS_VERSION=1.0 MAVEN2_MODULES_WITH_VARS_DEVELOPMENT_VERSION=1.1-SNAPSHOT MAVEN2_FAILING_PROJECT_POM_URL=${sampleProjectsUrl}/example-projects/continuum-failing-project/pom.xml # values used for "Defined by POM" - tests should clean up this group afterwards if added MAVEN2_FAILING_PROJECT_POM_PROJECT_GROUP_NAME=Continuum Sample Failing Project MAVEN2_FAILING_PROJECT_POM_PROJECT_GROUP_ID=org.apache.continuum.failing.project MAVEN2_FAILING_PROJECT_POM_PROJECT_GROUP_DESCRIPTION=Sample project that has a build failure MAVEN2_QUEUE_TEST_POM_URL=${sampleProjectsUrl}/example-projects/continuum-build-queue-test-data/pom.xml MAVEN2_QUEUE_TEST_POM_USERNAME= MAVEN2_QUEUE_TEST_POM_PASSWORD= # values used for "Defined by POM" - tests should clean up this group afterwards if added MAVEN2_QUEUE_TEST_POM_PROJECT_GROUP_NAME=ContinuumBuildQueueTestData MAVEN2_QUEUE_TEST_POM_PROJECT_GROUP_ID=org.apache.continuum MAVEN2_QUEUE_TEST_POM_PROJECT_GROUP_DESCRIPTION=Project for testing continuum build queue # Ant projects to load ANT_NAME=Sample Ant Project ANT_DESCRIPTION=This is a sample Ant Project used for testing ANT_VERSION=1.0.0-SNAPSHOT ANT_TAG= ANT_SCM_URL=scm:svn:${sampleProjectsUrl}/example-projects/ant/ ANT_SCM_USERNAME= ANT_SCM_PASSWORD= IVYJU_NAME=Ivy JUnit Project IVYJU_DESCRIPTION=This is a sample Ivy project used for testing IVYJU_VERSION=1 IVYJU_TAG= IVYJU_SCM_URL=scm:svn:${svn.base.url}/trunk/ivy-junit IVYJU_SCM_USERNAME= IVYJU_SCM_PASSWORD= # Maven 1 projects to load MAVEN1_POM_URL=${sampleProjectsUrl}/example-projects/maven-one-projects/valid-project.xml MAVEN1_POM_USERNAME= MAVEN1_POM_PASSWORD= # Shell projects to load SHELL_PROJECT_NAME=Test Shell Project SHELL_PROJECT_DESCRIPTION=This is a sample Shell Project used for testing SHELL_PROJECT_VERSION=1.0.0-SNAPSHOT SHELL_PROJECT_TAG= SHELL_PROJECT_SCM_URL=scm:svn:${svn.base.url}/trunk/shell/ SHELL_PROJECT_SCM_USERNAME= SHELL_PROJECT_SCM_PASSWORD= # Default project group DEFAULT_PROJECT_GROUP_NAME=Default Project Group DEFAULT_PROJECT_GROUP_ID=default DEFAULT_PROJECT_GROUP_DESCRIPTION=Contains all projects that do not have a group of their own # Schedule detail data SCHEDULE_DESCRIPTION=schedule_description SCHEDULE_EXPR_SECOND=10 SCHEDULE_EXPR_MINUTE=10 SCHEDULE_EXPR_HOUR=20 SCHEDULE_EXPR_DAY_MONTH=* SCHEDULE_EXPR_MONTH=* SCHEDULE_EXPR_DAY_WEEK=? SCHEDULE_EXPR_YEAR=2009 SCHEDULE_MAX_TIME=60000 SCHEDULE_PERIOD=36000 ### The following properties should not be shared across groups ### # Notifier test properties NOTIFIER_PROJECT_GROUP_NAME=Notifier Project Group NOTIFIER_PROJECT_GROUP_ID=com.example.notifiers NOTIFIER_PROJECT_GROUP_DESCRIPTION=Sample projects for testing notifiers MAIL_NOTIFIER_ADDRESS=test@test.com IRC_NOTIFIER_HOST=test.com IRC_NOTIFIER_CHANNEL=test_channel JABBER_NOTIFIER_HOST=test JABBER_NOTIFIER_LOGIN=test_login JABBER_NOTIFIER_PASSWORD=hello JABBER_NOTIFIER_ADDRESS=test@address.com MSN_NOTIFIER_ADDRESS=test@address.com MSN_NOTIFIER_LOGIN=test MSN_NOTIFIER_PASSWORD=hello WAGON_NOTIFIER_URL=http://svn.apache.org/repos/asf/maven/pom/trunk/maven/pom.xml WAGON_SERVER_ID=wagoId # Maven 1 test properties MAVEN1_PROJECT_GROUP_NAME=Maven One Project MAVEN1_PROJECT_GROUP_ID=maven-one-project MAVEN1_PROJECT_GROUP_DESCRIPTION=This is a sample Maven One Project MAVEN1_MISSING_REPO_POM_URL=${sampleProjectsUrl}/example-projects/maven-one-projects/missing-repository-element-project.xml MAVEN1_EXTENDED_POM_URL=${sampleProjectsUrl}/example-projects/maven-one-projects/extend-element-project.xml MAVEN1_UNPARSEABLE_POM_URL=${sampleProjectsUrl}/example-projects/maven-one-projects/unparseable-content-project.xml # Maven 2 test properties MAVEN2_SAME_LETTER_FLAT_POM_URL=${sampleProjectsUrl}/example-projects/flat-example/flat-parent/pom.xml MAVEN2_SAME_LETTER_FLAT_PROJECT_GROUP_NAME=Flat Example MAVEN2_SAME_LETTER_FLAT_PROJECT_GROUP_ID=com.example.flat MAVEN2_SAME_LETTER_FLAT_PROJECT_GROUP_DESCRIPTION= MAVEN2_SAME_LETTER_FLAT_PROJECT_GROUP_SCM_ROOT_URL=scm:svn:${svn.base.url}/trunk/flat-example MAVEN2_NON_DEFAULT_PROJECT_GROUP_NAME=Maven Non-Default Project Group Name MAVEN2_NON_DEFAULT_PROJECT_GROUP_ID=org.apache.continuum.examples.maven2.nondefaultgroup MAVEN2_NON_DEFAULT_PROJECT_GROUP_DESCRIPTION= MAVEN2_MOVE_PROJECT_TARGET_PROJECT_GROUP_NAME=Maven Move Project Target Group Name MAVEN2_MOVE_PROJECT_TARGET_PROJECT_GROUP_ID=org.apache.continuum.examples.maven2.moveproject MAVEN2_MOVE_PROJECT_TARGET_PROJECT_GROUP_DESCRIPTION= # SCM element is missing from pom MAVEN2_NO_SCM_POM_URL=${sampleProjectsUrl}/example-projects/maven-two-projects/missing-scm-element-pom.xml MAVEN2_MISS_CONNECTION_POM_URL=${sampleProjectsUrl}/example-projects/maven-two-projects/missing-connection-element-pom.xml MAVEN2_MISS_PARENT_POM_URL=${sampleProjectsUrl}/example-projects/maven-two-projects/missing-parent-pom.xml MAVEN2_MISS_SUBPRO_POM_URL=${sampleProjectsUrl}/example-projects/maven-two-projects/missing-modules-pom.xml # Ant test properties ANT_PROJECT_GROUP_NAME=Ant Project Group ANT_PROJECT_GROUP_ID=com.example.ant ANT_PROJECT_GROUP_DESCRIPTION=Group for Ant test projects # Distributed build properties DISTRIBUTED_PROJECT_GROUP_NAME=Distributed Build Test Project Group DISTRIBUTED_PROJECT_GROUP_ID=org.apache.continuum.examples.distributed DISTRIBUTED_PROJECT_GROUP_DESCRIPTION= DISTRIBUTED_BUILD_ENV_NAME=Distributed Build Env DISTRIBUTED_BUILD_AGENT_GROUP_NAME=Distributed Build Agent Group DISTRIBUTED_DUPLICATE_BUILD_ENV=Distributed Duplicate Build Env # Distributed Release test properties DIST_RELEASE_PROJECT_GROUP_NAME=Distributed Release Test Project Group DIST_RELEASE_PROJECT_GROUP_ID=com.example.release DIST_RELEASE_PROJECT_TAGBASE=${svn.base.url}/tags DIST_RELEASE_PROJECT_TAG=simple-example-1.0 DIST_RELEASE_PROJECT_VERSION=1.0 DIST_RELEASE_PROJECT_DEVELOPMENT_VERSION=1.1-SNAPSHOT DIST_RELEASE_PROJECT_SCM_URL=scm:svn:${svn.base.url}/trunk/simple-example DIST_RELEASE_BUILD_ENV=RELEASE_BUILD_ENV DIST_RELEASE_BUILD_AGENT_GROUP=RELEASE_BUILDAGENT_GROUP DIST_RELEASE_NO_AGENT_MESSAGE=Unable to prepare release because build agent # Release test properties RELEASE_PROJECT_GROUP_NAME=Release Test Project Group RELEASE_PROJECT_GROUP_ID=com.example.release.local RELEASE_PROJECT_TAGBASE=${svn.base.url}/tags RELEASE_PROJECT_TAG=simple-example-10.0 RELEASE_PROJECT_VERSION=10.0 RELEASE_PROJECT_DEVELOPMENT_VERSION=10.1-SNAPSHOT RELEASE_PROJECT_SCM_URL=scm:svn:${svn.base.url}/trunk/simple-example # Report test properties REPORT_PROJECT_GROUP_NAME=Report Test Project Group REPORT_PROJECT_GROUP_ID=org.apache.continuum.examples.report REPORT_PROJECT_GROUP_DESCRIPTION= # Multi-module upload properties UPLOAD_PROJECT_GROUP_NAME=Upload Test Project Group UPLOAD_PROJECT_GROUP_ID=org.apache.continuum.examples.upload # Build definition tests BUILD_DEFINITION_PROJECT_GROUP_NAME=Build Definition Test Project Group BUILD_DEFINITION_PROJECT_GROUP_ID=org.apache.continuum.examples.builddefinition BUILD_DEFINITION_PROJECT_GROUP_DESCRIPTION=Test project group for the build definition project group tests BUILD_DEFINITION_POM_NAME=pom.xml BUILD_DEFINITION_GOALS=test BUILD_DEFINITION_ARGUMENTS=--batch-mode --non-recursive -P!dev BUILD_DEFINITION_DESCRIPTION=Maven Build Definition Description BUILD_DEFINITION_ANT_PROJECT_NAME=Build Definition Test Ant Project # Build queue tests BUILD_QUEUE_NAME=name_build_queue QUEUE_SCHEDULE_NAME=queue_schedule # Build result tests MAVEN2_BUILD_RESULT_PROJECT_GROUP_ID=org.apache.continuum.examples.buildresult MAVEN2_BUILD_RESULT_PROJECT_GROUP_NAME=Build Result Test Project Group MAVEN2_BUILD_RESULT_PROJECT_GROUP_DESCRIPTION=Test project group for the build result project group tests MAVEN2_TAIL_PROJECT_NAME=Continuum Tail Output Project MAVEN2_TAIL_POM_URL=${sampleProjectsUrl}/example-projects/tail-output/pom.xml # Build results tests BUILD_RESULTS_PROJECT_GROUP_NAME=Build Result Test Project Group BUILD_RESULTS_PROJECT_GROUP_ID=org.apache.continuum.examples.buildresult BUILD_RESULTS_PROJECT_GROUP_DESCRIPTION=Test project group for the build result project group tests ##### DEFAULT_PROJ_GRP_NAME=Default Project Group DEFAULT_PROJ_GRP_ID=default DEFAULT_PROJ_GRP_DESCRIPTION=Contains all projects that do not have a group of their own ######################## # mavenTwoProject group ######################## # Properties for testAddMavenTwoProject M2_POM_URL=${sampleProjectsUrl}/example-projects/continuum-build-queue-test-data/pom.xml M2_POM_USERNAME= M2_POM_PASSWORD= # Properties for testDeleteMavenTwoProject M2_DELETE_POM_URL=${sampleProjectsUrl}/example-projects/simple-example/pom.xml M2_DELETE_PROJ_GRP_NAME=Continuum Simple Example Project M2_DELETE_PROJ_GRP_ID=org.apache.continuum.examples.simple ######################## # shellProject group ######################## SHELL_NAME=Shell Project SHELL_DESCRIPTION=This is a sample Shell Project used for testing SHELL_VERSION=1.0.0-SNAPSHOT SHELL_TAG= SHELL_SCM_URL=scm:svn:${sampleProjectsUrl}/example-projects/shell/ SHELL_SCM_USERNAME= SHELL_SCM_PASSWORD= SHELL_PROJECT_GROUP_NAME=Shell Test Project Group SHELL_PROJECT_GROUP_ID=shell.group SHELL_PROJECT_GROUP_DESCRIPTION=She sells seashells by the seashore ######################## # projectGroup group ######################## TEST_PROJ_GRP_NAME=Test Project Group Name TEST_PROJ_GRP_ID=Test Project Group Id TEST_PROJ_GRP_DESCRIPTION=Test Project Group Description # Test properties for testDeleteProjectGroup TEST_DELETE_GRP_NAME=Add then Delete Project Group TEST_DELETE_GRP_ID=test.delete.project.group TEST_DELETE_GRP_DESCRIPTION=Test Delete Project Group Description # Test properties for testProjectGroupMembers TEST_PROJ_GRP_NAME_ONE=Group TEST_PROJ_GRP_ID_ONE=Group Id TEST_PROJ_GRP_DESCRIPTION_ONE=First project group for members test TEST_PROJ_GRP_NAME_TWO=Group My TEST_PROJ_GRP_ID_TWO=Group Id My TEST_PROJ_GRP_DESCRIPTION_TWO=Second project group for members test TEST_PROJ_GRP_NAME_THREE = My Group TEST_PROJ_GRP_ID_THREE=My Group Id TEST_PROJ_GRP_DESCRIPTION_THREE=Third project group for members test ######################## # purge group ######################## PURGE_REPOSITORY_DESCRIPTION=repository_description PURGE_REPOSITORY_DAYS=100 PURGE_REPOSITORY_RETETION=3 PURGE_DIRECTORY_DESCRIPTION=directory_description PURGE_DIRECTORY_DAYS=90 PURGE_DIRECTORY_RETETION=4 ######################## # local repository group ######################## LOCAL_REPOSITORY_NAME=repository_name LOCAL_REPOSITORY_LOCATION=/usr/m2/repository ######################## # schedules group ######################## SCHEDULE_NAME=schedule_name ######################## # installations group ######################## # Correct location for JDK INSTALL_TOOL_JDK_NAME=JDK6 INSTALL_TOOL_JDK_PATH=${java.home} # Correct location for maven 2 INSTALL_TOOL_MAVEN_NAME=M9_HOME INSTALL_TOOL_MAVEN_PATH=${maven.home} # Not neccesary correct location INSTALL_VAR_NAME=JDK5 INSTALL_VAR_VARIABLE_NAME=JAVA5_HOME INSTALL_VAR_PATH=/usr/lib/jvm/java-5-sun-1.5.0.12 ######################## # buildEnvironment group ######################## BUILD_ENV_NAME=APPLICATION_JDK4 ######################## # buildTemplate group ######################## TEMPLATE_NAME=PROJECT_MAVEN_TEMPLATE TEMPLATE_BUILD_POM_NAME=pom.xml TEMPLATE_BUILD_GOALS=test TEMPLATE_BUILD_ARGUMENTS=--batch-mode --non-recursive TEMPLATE_BUILD_DESCRIPTION=Template Maven Test ######################## # userRoles group ######################## # General USERROLE_EMAIL=user@localhost.localdomain USERROLE_PASSWORD=pass123 NEW_USERROLE_PASSWORD=pass12345 # Guest Role GUEST_USERNAME=guest1 GUEST_FULLNAME=Guest # Registered User Role REGISTERED_USERNAME=reg_user REGISTERED_FULLNAME=Registered User # System Administrator SYSAD_USERNAME=sys_admin SYSAD_FULLNAME=System Administrator # User Administrator USERADMIN_USERNAME=user_admin USERADMIN_FULLNAME=User Administrator # Continuum Group Project Administrator GROUPPROJECTADMIN_USERNAME=groupprojectadmin GROUPPROJECTADMIN_FULLNAME=Continuum Group Project Administrator # Continuum Group Project Developer GROUPPROJECTDEVELOPER_USERNAME=groupprojectdev GROUPPROJECTDEVELOPER_FULLNAME=Continuum Group Project Developer # Continuum Group Project User GROUPPROJECTUSER_USERNAME=groupprojectuser GROUPPROJECTUSER_FULLNAME=Continuum Group Project User # Continuum Manage Build Environment MANAGEBUILDENVIRONMENT_USERNAME=managebuildenv MANAGEBUILDENVIRONMENT_FULLNAME=Continuum Manage Build Environments # Continuum Manage Build Templates MANAGEBUILDTEMPLATES_USERNAME=managebuildtemp MANAGEBUILDTEMPLATES_FULLNAME=Continuum Manage Build Templates # Continuum Manage Installations MANAGEINSTALLATIONS_USERNAME=manageinstallations MANAGEINSTALLATIONS_FULLNAME=Continuum Manage Installations # Continuum Manage Local Repositories MANAGELOCALREPOS_USERNAME=managelocalrepo MANAGELOCALREPOS_FULLNAME=Continuum Manage Local Repositories # Continuum Manage Purging MANAGEPURGING_USERNAME=managepurging MANAGEPURGING_FULLNAME=Continuum Manage Purging # Continuum Manage Queues MANAGEQUEUES_USERNAME=managequeues MANAGEQUEUES_FULLNAME=Continuum Manage Queues # Continuum Manage Scheduling MANAGESCHEDULING_USERNAME=manageschedule MANAGESCHEDULING_FULLNAME=Continuum Manage Scheduling # Project Administrator PROJECTADMINISTRATOR_DEFAULTPROJECTGROUP_USERNAME=projectadmin PROJECTADMINISTRATOR_DEFAULTPROJECTGROUP_FULLNAME=Project Administrator - Default Project Group # Project Developer PROJECTDEVELOPER_DEFAULTPROJECTGROUP_USERNAME=projectdev PROJECTDEVELOPER_DEFAULTPROJECTGROUP_FULLNAME=Project Developer - Default Project Group # Project User PROJECTUSER_DEFAULTPROJECTGROUP_USERNAME=projectuser PROJECTUSER_DEFAULTPROJECTGROUP_FULLNAME=Project User - Default Project Group ######################## # buildAgents group ######################## BUILD_AGENT_DESCRIPTION=Agent_description BUILD_AGENT_GROUPNAME=agent_groupname ######################## # appearance ######################## APPEARANCE_SAVE_FOOTER_URL=${baseUrl}/admin/saveFooter.action