-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathREADME.txt
73 lines (49 loc) · 2.14 KB
/
README.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
PLATFORM RELEASE TOOLS
======================
This tools are provided to ease the release of all products involved in platform.
Prerequisites
-------------
This tooling is targeting Linux platforms.
We consider that you have a dedicated user account for that usage on a computer to deploy these tools.
On this host you need the following prerequisites :
* Subversion command line tool
* Git command line tool
* Java Development Kit 1.6
* OpenOffice Headless Server (used in documentations conversions)
Initialize the environment
--------------------------
This step has to be done once to prepare your environment.
Checkout in the root of your account the content of plf-release-tools from Git (We use an anonymous ssh access to github to initiate the process) :
git clone git://github.com/exoplatform/plf-release-tools.git
Setup all softwares required and settings with :
~/plf-release-tools/bin/setup-env.sh
Usage guide
-----------
At any moment you can update this set of tools with :
cd ~/plf-release-tools
git pull
### #######################
### PLATEFORM RELEASE TOOLS
### #######################
This tools are provided to ease the release of all products involved in platform.
# ############
# PREREQUISITE
# ############
You need to have a dedicated unix account to deploy these tools.
On this host you need the following prerequisites :
* Subversion
** As root using YUM Package manager : yum install svn
* Java Development Kit 1.6
** As root using YUM Package manager : yum install java-1.6.0-openjdk-devel
** Set JAVA_HOME in /etc/environment (export JAVA_HOME=/usr/lib/jvm/java-1.6.0-openjdk.x86_64)
* OpenOffice Headless Server
** As root using YUM Package manager : yum install openoffice.org-headless openoffice.org-brand openoffice.org-writer)
# ##########################
# Initialize the environment
# ##########################
Checkout in the root of your account the content of plf-release-tools from SVN :
svn co http://svn.exoplatform.org/exo-int/swf/tools/plf-release-tools/ ~
At any moment you can update this set of tools with :
svn up ~
Setup all softwares required and settings with :
~/bin/setup-env.sh