F18 Ubuntu build¶
- Sadržaj
- F18 Ubuntu build
1) info¶
Build sesija je podešena build32.bring.out.ba:- 32bit build: 192.168.45.48
- 64bit build: TODO - do konačnog rješenja koristiti build na oneiric-desktop 192.168.45.156
Pristupamo joj ssh-om
user/pwd bringout/bringout
Za build se koristi ssh terminal
2) build procedura¶
procedura je standardna
pozicioniramo se u pripremljeni git repozitorij¶
pri samom logiranju bi se ovo trebalo automatski desiti ako ne:
cd ~/github/F18_knowhow
2.1) setujemo env varijable¶
varijable se setuju automatski odmah pri logiranju
odnodno F18_Ubuntu_i686_0.9.11.gz
2.2) povlačimo izmjene source code-a sa github¶
git fetch
uzimamo verziju koju želimo sa git checkout. Ver 1.0.5:
git checkout 1.0.5
2.3) bildamo¶
./build_release.sh
ako je sve OK dobijamo F18 binary
3) publikovanje¶
F18 pakujemo u gz odmah iz istog bash terminala:
ARCH=i686 VER=0.9.11 gzip -cN F18 > F18_Ubuntu_${ARCH}_${VER}.gz
Napravljeni F18_Ubuntu_i686_0.9.11.gz scp-om prebacujemo sa build servera na naš desktop:
scp bringout@192.168.45.48:~/github/F18_knowhow/F18_Ubuntu_i686_0.9.11.gz .
te ga publikujemo na google code download
Za 64-bitni build ARCH=x86_64