Projekat

Općenito

Profil

F18 Ubuntu build

1) info

Build sesija je podešena build32.bring.out.ba:

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