Browse files

Clarify the usecase for this build script: it is definitely not a sel…

…f-contained tool that generates the CP tarball from github sources
  • Loading branch information...
1 parent 6235f80 commit df3227ae7f4b19606cefe61ac369dd83aee6a54c @gggeek committed Feb 3, 2012
Showing with 8 additions and 11 deletions.
  1. +8 −11 pake/README
@@ -4,21 +4,17 @@ Introduction
1. What is the eZ Publish Builder?
-A set of php files and tools to "build" eZ Publish Community Projects tarballs and deliverables.
+A set of php files and tools to help in the "build process" of eZ Publish Community Project
+tarballs and deliverables.
It is based on the Pake tool.
+It is not a "complete" tool, as it relies on external repositories and build servers
+to do the heavy lifting.
-The build process consists of the following steps:
+The build process carried out by this tool consists of the following steps:
- getting a copy of the latest version of the source code from the git repository
- creating a changelog file and adding it to the sources
- - replacing some token strings inside some specific files (eg. version nr. and licensing info)
- - other stuff... (black magic)
-- creating tarballs in different formats
-The current state of evolution is:
-. most of the actual build process is carried out by the official eZ Publish build server
-. this tool can only be used to
- - prapare the changelog file
- - generate MS WPI packages from an already built eZP source tree
+- invoking the external build process
+- produce different packaged formats from the tarballs generated by the external build process
2. License
@@ -36,6 +32,7 @@ or questions please contact
or as part of the extension itself, the first time you run the pakefile.php script
- the Zeta Components php library (only for generating tarballs and html docs from rst)
- command line tools: git
+- access to the eZ Publish build server (Jenkins) and CI github repositories
4. Installing

0 comments on commit df3227a

Please sign in to comment.