qa:testfest-2010:ubuntu-test-environment

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
qa:testfest-2010:ubuntu-test-environment [2010/05/06 04:09] ericstewartqa:testfest-2010:ubuntu-test-environment [2010/05/18 01:22] ericstewart
Line 1: Line 1:
 ====== Building a PHP Test Environment on Ubuntu ====== ====== Building a PHP Test Environment on Ubuntu ======
  
-The following instructions were written for and tested on Ubuntu Server 9.10. It possible these same instructions will work on other versions of Ubuntu. Please update all installed packages before starting to build your test environment.+The following instructions were written for and tested on Ubuntu 9.10. It possible these same instructions will work on other versions of Ubuntu. Please update all installed packages before starting to build your test environment.
  
-Building a PHP test environment on Ubuntu is a four step process:+Building a PHP test environment on Ubuntu is a two step process:
   - Download the Automated Build Scripts   - Download the Automated Build Scripts
-  - Build the Latest Version of PHP 5.2 +  - Run the Build Script
-  - Build the Latest Version of PHP 5.3 +
-  - Build the Latest Version of PHP Trunk+
  
 We recommend you run tests you've written against the three main branches of PHP: 5.2, 5.3 and Trunk. We recommend you run tests you've written against the three main branches of PHP: 5.2, 5.3 and Trunk.
Line 18: Line 16:
 ''cd ~/'' ''cd ~/''
  
-''curl -O http://www.ericstewart.org/public/phpt/Ubuntu-Scripts-9.10.tgz''+''wget http://www.ericstewart.org/public/phpt/PHP-Test-Build-Scripts.tgz''
  
-''tar -xzf Ubuntu-Scripts-9.10.tgz''+''tar -xzf PHP-Test-Build-Scripts.tgz''
  
 You've now downloaded and uncompressed the build scripts into your home directory. You've now downloaded and uncompressed the build scripts into your home directory.
  
- +===== Run the Build Script =====
-===== Build the Latest Version of PHP 5.2 ===== +
- +
-Copy the build script to your home directory using this command: +
- +
-''cp Ubuntu-Scripts-9.10/build-minimal-5.2.bash ./'' +
- +
-Make the build script executable with this command: +
- +
-''chmod +x ./build-minimal-5.2.bash'' +
- +
-Now, you simply run the bash script using this command: +
- +
-''./build-minimal-5.2.bash'' +
- +
-You have now built a test environment for PHP 5.2 in your home directory. The build environment will be located in the "php52" folder which will now be present in your home directory. +
- +
- +
-===== Build the Latest Version of PHP 5.3 ===== +
- +
-Copy the build script to your home directory using this command: +
- +
-''cp Ubuntu-Scripts-9.10/build-minimal-5.3.bash ./'' +
- +
-Make the build script executable with this command: +
- +
-''chmod +x ./build-minimal-5.3.bash'' +
- +
-Now, you simply run the bash script using this command: +
- +
-''./build-minimal-5.3.bash'' +
- +
-You have now build a test environment for PHP 5.3 on your desktop. The build environment will be located in the "php53" folder which will now be present in your home directory. +
- +
- +
-===== Build the Latest Version of PHP Trunk =====+
  
 Copy the build script to your home directory using this command: Copy the build script to your home directory using this command:
  
-''cp Ubuntu-Scripts-9.10/build-minimal-trunk.bash ./''+''cp PHP-Test-Build-Scripts/Ubuntu-9.10.sh ./''
  
 Make the build script executable with this command: Make the build script executable with this command:
  
-''chmod +x ./build-minimal-trunk.bash''+''chmod +x ./Ubuntu-9.10.sh''
  
-Now, you simply run the bash script using this command:+Now, you simply run the shell script using this command:
  
-''./build-minimal-trunk.bash''+''./Ubuntu-9.10.sh''
  
-You have now build a test environment for PHP Trunk in your home directory. The build environment will be located in the "php-trunk" folder which will now be present in your home directory.+You have now built a test environment for PHP on your desktop. The build environment will include a folder for each of the main PHP branches: “php52”, “php53”, and “php-trunk.
qa/testfest-2010/ubuntu-test-environment.txt · Last modified: 2017/09/22 13:28 by 127.0.0.1