Skip to content
This repository was archived by the owner on Jan 23, 2025. It is now read-only.

Commit 02da220

Browse files
authored
Merge pull request #6 from deedee/svn2git
Build script cleanup and CircleCI integration.
2 parents f5e9ec2 + 708aadf commit 02da220

File tree

5 files changed

+41
-26
lines changed

5 files changed

+41
-26
lines changed

.deploy/circleci/README

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
All files and directories under this directory will be copy to tc-website root on circleci env before build

build_distui.xml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
<project name="topcoder" default="main" basedir=".">
2+
<property environment="env"/>
23
<property name="Name" value="TopCoder"/>
34
<property name="build" value="build"/>
45
<property name="war.dir" value="${build}/wars"/>
@@ -23,11 +24,10 @@
2324
<property name="common.jar" value="${bin}/tcwebcommon.jar"/>
2425
<property name="tccache.jar" value="${jars.dir}/tcs/tc_cache/1.0.0/tc_cache.jar"/>
2526
<property name="web" value="src/main/com/topcoder/web"/>
26-
<property name="jboss_home" value="/home/distui/jboss-4.2.0.GA"/>
27-
<property name="jboss_deploy" value="${jboss_home}/server/distui/deploy"/>
28-
<property name="jboss_lib" value="${jboss_home}/server/distui/lib"/>
29-
<property name="jboss_conf" value="${jboss_home}/server/distui/conf"/>
30-
<property environment="env"/>
27+
<property name="jboss_home" value="${env.JBOSS_HOME}"/>
28+
<property name="jboss_deploy" value="${jboss_home}/server/all/deploy"/>
29+
<property name="jboss_lib" value="${jboss_home}/server/all/lib"/>
30+
<property name="jboss_conf" value="${jboss_home}/server/all/conf"/>
3131

3232
<property name="deprecation" value="true"/>
3333
<property name="debug" value="true"/>

build_tc.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -847,7 +847,7 @@
847847
<fileset dir="${jars.dir}/tcs/json_object/1.0">
848848
<include name="json_object.jar"/>
849849
</fileset>
850-
<fileset dir="${jars.dir}/tcs">
850+
<fileset dir="${jars.dir}/tcs/ldap_sdk_interface/1.0.2">
851851
<include name="ldap_sdk_interface.jar"/>
852852
</fileset>
853853
<fileset dir="${jars.dir}">

circle.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
machine:
2+
services:
3+
- docker
4+
5+
checkout:
6+
pre:
7+
- git clone https://github.com/topcoder-platform/tc-website-glue glue
8+
- git clone https://github.com/topcoder-platform/tc-website-shared shared
9+
- git clone https://github.com/topcoder-platform/tc-website-external-artifacts external-artifacts
10+
11+
12+
test:
13+
override:
14+
- cp -Rf .deploy/circleci/* . && docker run -v ${HOME}:/root/tc-platform appiriodevops/tc-website:build

resources/cache.properties

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,33 @@
1-
cache.primary = localhost:8501
1+
#cache.primary = localhost:8501
22
#cache.secondary = 63.118.154.182:8502
33

44
# allow at most 25000 items in the cache
5-
cache.size = 25000
5+
#cache.size = 25000
66
# sync every 10 seconds
7-
cache.synctime = 10000
7+
#cache.synctime = 10000
88

99
# check every minute
10-
cache.expirecheck = 60000
10+
#cache.expirecheck = 60000
1111
# expire after 10 hours
12-
cache.expiretime = 3600000
12+
#cache.expiretime = 3600000
1313

1414
### Use the following configurations to use JBoss Cache as cache ###
1515

16-
host_url = env.topcoder.com:2199
17-
jndi_name = TCCache
18-
cache_admin_jndi_name = TCCacheAdmin
19-
cache_client_class=com.topcoder.web.common.cache.JbossCacheClient
16+
#host_url = env.topcoder.com:2199
17+
#jndi_name = TCCache
18+
#cache_admin_jndi_name = TCCacheAdmin
19+
#cache_client_class=com.topcoder.web.common.cache.JbossCacheClient
2020

2121
### Use the following configurations to use REDIS as cache ###
22-
23-
#cache_client_class=com.topcoder.web.common.cache.RedisCacheClient
24-
#tc_subject_cache_address_class=com.topcoder.web.common.cache.address.TCSubjectAddress
25-
#request_cache_address_class=com.topcoder.web.common.cache.address.RequestAddress
26-
22+
#
23+
cache_client_class=com.topcoder.web.common.cache.RedisCacheClient
24+
tc_subject_cache_address_class=com.topcoder.web.common.cache.address.TCSubjectAddress
25+
request_cache_address_class=com.topcoder.web.common.cache.address.RequestAddress
26+
#
2727
#format: redis://username:password@my.host:6389
28-
#redis.uri=redis://cache.topcoder.com:6379
29-
30-
31-
#redis.maxTotalConnections=50
32-
#redis.maxIdleConnections=30
33-
#redis.minIdleConnections=1
28+
redis.uri=redis://env.topcoder.com:6379
29+
#
30+
#
31+
redis.maxTotalConnections=50
32+
redis.maxIdleConnections=30
33+
redis.minIdleConnections=1

0 commit comments

Comments
 (0)