(→Tunneling Tips) |
(→Slave buildbot instances) |
||
| Line 19: | Line 19: | ||
=== Slave buildbot instances === | === Slave buildbot instances === | ||
| - | * toolchain32-lenny | + | * toolchain32-lenny |
BB_NUMBER[1]=1 | BB_NUMBER[1]=1 | ||
BB_NAME[1]="Meego/Maemo SDK Toolchains Lenny32 Slave" | BB_NAME[1]="Meego/Maemo SDK Toolchains Lenny32 Slave" | ||
| Line 25: | Line 25: | ||
BB_BASEDIR[1]="/var/lib/buildbot/toolchains/lenny32" | BB_BASEDIR[1]="/var/lib/buildbot/toolchains/lenny32" | ||
BB_OPTIONS[1]="" | BB_OPTIONS[1]="" | ||
| - | BB_PREFIXCMD[1]="" | + | BB_PREFIXCMD[1]="schroot -r -c toolchain32" |
| - | * toolchain64-lenny | + | * toolchain64-lenny |
BB_NUMBER[2]=2 | BB_NUMBER[2]=2 | ||
BB_NAME[2]="Meego/Maemo SDK Toolchains Lenny64 Slave" | BB_NAME[2]="Meego/Maemo SDK Toolchains Lenny64 Slave" | ||
| Line 32: | Line 32: | ||
BB_BASEDIR[2]="/var/lib/buildbot/toolchains/lenny64" | BB_BASEDIR[2]="/var/lib/buildbot/toolchains/lenny64" | ||
BB_OPTIONS[2]="" | BB_OPTIONS[2]="" | ||
| - | BB_PREFIXCMD[2]="" | + | BB_PREFIXCMD[2]="schroot -r -c toolchain64" |
* toolchain-macos: ''real Mac OS host currently missing'' | * toolchain-macos: ''real Mac OS host currently missing'' | ||
Contents |
For purposes outside the current OBS implementation external build host series were established in OSU.
Builds MeeGo/Maemo cross-toolchains for Linux (x86/x86_64), Windows and MacOS X.
Main web frontend: http://sdkbuild.meego.com/toolchains
BB_NUMBER[0]=0 BB_NAME[0]="Meego/Maemo SDK Toolchains Master" BB_USER[0]="buildbot" BB_BASEDIR[0]="/var/lib/buildbot/toolchains/master" BB_OPTIONS[0]="" BB_PREFIXCMD[0]=""
BB_NUMBER[1]=1 BB_NAME[1]="Meego/Maemo SDK Toolchains Lenny32 Slave" BB_USER[1]="buildbot" BB_BASEDIR[1]="/var/lib/buildbot/toolchains/lenny32" BB_OPTIONS[1]="" BB_PREFIXCMD[1]="schroot -r -c toolchain32"
BB_NUMBER[2]=2 BB_NAME[2]="Meego/Maemo SDK Toolchains Lenny64 Slave" BB_USER[2]="buildbot" BB_BASEDIR[2]="/var/lib/buildbot/toolchains/lenny64" BB_OPTIONS[2]="" BB_PREFIXCMD[2]="schroot -r -c toolchain64"
See also #Tunneling Tips.
This implies you have an account in access.meego.com.
If you are in a private network behind a HTTP proxy, you have to use another tunnel in your .ssh/config:
Host *.meego.com ProxyCommand corkscrew 172.16.42.42 8080 %h %p
Since sdkbuild.in.meego.com is connected to a private network, you have to use another tunnel in your .ssh/config:
Host sdkbuild.in.meego.com ProxyCommand ssh access.meego.com nc %h %p
To get access to git-daemon available on sdkbuild.in.meego.com for push/fetch, create a tunnel:
ssh -N -f -L 9418:localhost:9418 sdkbuild.in.meego.com
and then use git://localhost/git/toolchains.git as URL.