Skip to content
zamotivator edited this page Feb 19, 2012 · 14 revisions

Table of Contents

General information

If you developer of "Battle for Wesnoth" and wants receive access to Jenkins / Repository / Wiki please contact to Oleg Tsarev (zabivator@gmail.com).

Common rules

  • DO NOT PUSH TO 'master' branch - this branch synced from main svn repository every minute and build automaticly by "svn" job in Jenkins.
  • Remove unused more links from repository
  • Use MediaWiki formwat for wiki pages
  • When you change the build scripts please edit "template" project (it used for "svn" and "param" jobs).

"param" build

Test your changes before submit to main repostiory.

  1. Request to include your to "developers" team
  2. Push your custom branch to repository
  3. Go to Jenkins:
    1. Login
    2. Click to param job.
    3. Click to "Build now"
    4. Type/Copy your branch name to the field "GITHUB_BRANCH"
  4. Profit

Add new member

  1. Go to 'Developers' team managment page
  2. Add %username% to team

Jenkins configuration

Description how to install/configure Jenkins

Master node

How to prepare master node (Debian)

Slave node

How to prepare slave node

How to prepare Debian for build Battle for Wesnoth

How to prepare Fedora for build Battle for Wesnoth

Clone this wiki locally