Changeset 464:e16866e190a4 in freeDiameter
- Timestamp:
- Jul 30, 2010, 4:30:03 PM (14 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
contrib/nightly_tests/README
r417 r464 12 12 INSTRUCTIONS to setup a new build slave for the freeDiameter buildserver: 13 13 14 1) Install all dependencies for freeDiameter. See the "prereqs" file (for Debian/Ubuntu). 14 1) Install all dependencies for freeDiameter as follow: 15 a) Debian / Ubuntu: See the "prereqs" file 15 16 $ sudo aptitude install `wget http://www.freediameter.net/hg/freeDiameter/raw-file/tip/contrib/nightly_tests/prereqs -O - | grep -v -e "^#"` 17 18 b) FreeBSD: 19 - install base system and ports 20 - install freediameter dependencies as follow: 21 # pkg_add -r -v wget bash cmake mercurial flex bison gnutls postgresql84-client postgresql84-server mysql50-client 16 22 17 23 2) Create the "test" database for app_acct test (we assume the tests are run as user "test" here) 24 - check INSTALL.FreeBSD file for specific PostgreSQL pre-install instructions. 25 - These are the instructions for Ubuntu, adjust as needed: 18 26 # su - postgres 19 27 # createuser test … … 56 64 $ echo "set(CTEST_BUILD_OPTIONS \"\${CTEST_BUILD_OPTIONS} -DFLEX_EXECUTABLE:FILEPATH=/usr/local/bin/flex\")" >> local.cmake 57 65 58 6) Run the script once to check it works properly 66 6) Run the script once to check it works properly (freeBSD might require: ln -s /usr/local/bin/bash /bin/bash) 59 67 60 68 7) Set up a crontab to run the script
Note: See TracChangeset
for help on using the changeset viewer.