Na ovoj stranici

Konfiguracija izgradnje IncrediBuild

Da biste specificirali postavke izgradnje za odabrani komplet, idite na Projects > Build Settings.

Možete odrediti korake izgradnje i korake čišćenja za IncrediBuild.

Koraci izgradnje za IncrediBuild

Da biste koristili IncrediBuild, odaberite Add Build Step > IncrediBuild for Linux ili IncrediBuild for Windows.

IncrediBuild koraci izgradnje

IncrediBuild automatski otkriva korak izgradnje iteriranjem nad koracima izgradnje koje ste već definirali. Početna postavka koraka izgradnje bit će dio vašeg IncrediBuild koraka izgradnje, pa će se vaš uobičajeni alat za izgradnju i dalje koristiti, ali s dodatnom prednošću ubrzanja izgradnje i grafičkog nadzornika izgradnje (Build Monitor) IncrediBuilda.

U grupi Target and configuration navedite pomoćnik naredbe i argumente koji će se koristiti za izradu naredbe za izgradnju.

Greške i upozorenja pri izgradnji se analiziraju i prikazuju u Issues.

Odaberite Keep original jobs number kako biste spriječili da IncrediBuild nadjača prekidački parametar -j, koji kontrolira broj procesa koje alati za izgradnju pokrenuti pomoću Qt Creator izvršavaju paralelno. Zadana vrijednost koju postavlja IncrediBuild iznosi 200.

Postavke kontrole distribucije koje trebate navesti ovise o tome koristite li Linux ili Windows.

Postavke kontrole distribucije na Linuxu

IncrediBuild koraci za izgradnju za Linux

Možete navesti sljedeće postavke za Linux izgradnje:

  • Nice value je numerička vrijednost između -20 i 19
  • Force remote prisiljava zadatke allow_remote a na udaljene pomoćnike.
  • Alternate tasks preference

Postavke kontrole distribucije na Windowsu

IncrediBuild koraci za izgradnju za Windows

Možete navesti sljedeće postavke za Windows izgradnje:

PostavkaVrijednost
Profile.xmlDefinira kako sučelje za automatsko presretanje (Automatic Interception Interface) upravlja procesima u distribuiranom zadatku. Nije potrebno za izgradnje u Visual Studiju ili alatima Make and Build, ali se može koristiti za dodavanje opcija konfiguracije ako te izgradnje koriste procese koji nisu uključeni u te pakete. Potrebno je konfigurirati distribuirive procese u izgradnjama alata Dev Tools.
Avoid local task executionOslobađa resurse na računalu pokretača. Ovo može biti korisno za distribuciju ako računalo pokretača postane usko grlo za izgradnju zbog visoke iskorištenosti CPU-a.
Maximum CPUs to utilize in the buildOdređuje maksimalni broj udaljenih jezgri koje će se koristiti u izgradnji. Nadjačava odgovarajuću globalnu postavku.
Newest allowed helper machine OS

Oldest allowed helper machine OS

Navedite najnoviji i najstariji operativni sustav instaliran na pomoćnom računalu koji je dopušten za sudjelovanje kao pomoćnik u izgradnji.
Build titleOdređuje prilagođeni retak zaglavlja koji će biti prikazan na početku teksta izvješća o izgradnji. Ovaj naslov također će se koristiti za prikaze povijesti izgradnje i nadzornika izgradnje.
Save IncrediBuild monitor file.ib_mon Pisati kopiju datoteke napretka izgradnje (.ib_mon) na navedenu lokaciju. Ako je naveden samo naziv mape, IncrediBuild generira GUID za naziv datoteke. Na kraj izlaza izgradnje dodaje se poruka s lokacijom spremljene datoteke napretka izgradnje.
Suppress STDOUTNe piše ništa na standardni izlaz.
Output Log filePiše izlaz izgradnje u datoteku.
Show Commands in outputPrikazuje naredbeni redak koji IncrediBuild koristi za izgradnju datoteke.
Show Agents in outputPrikazuje agenta koji se koristi za izgradnju svake datoteke.
Show Time in outputPrikazuje vrijeme početka i završetka za svaku izgrađenu datoteku.
Hide IncrediBuild Header in outputPrigušuje zaglavlje IncrediBuild u izlazu izgradnje.
Internal IncrediBuild logging levelPrepisuje internu razinu dnevničkog zapisa Incredibuild-a za ovu izgradnju. Ne utječe na izlaz niti na bilo kakvo dnevničko zapisivanje dostupno korisniku. Koristi se uglavnom za otklanjanje problema uz pomoć podrške IncrediBuild-a.
Set an Environment VariablePostavlja ili nadjačava varijable okruženja za kontekst izgradnje.
Stop on errorsZaustavlja izvršavanje čim se pojavi pogreška. To je zadano ponašanje u izgradnjama Visual Studija, ali ne i za alate Make i Build ili izgradnje Dev Tools.
Additional ArgumentsArgumenti koji se spajaju na konačnu naredbu konzole za izgradnju.
Open Build MonitorOtvara IncrediBuild nadzornik izgradnje koji grafički prikazuje napredak izgradnje nakon što izgradnja započne.

Koraci čišćenja u IncrediBuildu

Prilikom izgradnje s IncrediBuildom možete dodati argumente i ciljeve za naredbu čišćenja u Clean Steps u.

Greške i upozorenja izgradnje se analiziraju i prikazuju u Issues.

Vidi također Aktiviraj kompleta za projekt, Dodaj korake čišćenja, Konfiguriraj projekte za izgradnju, Konfiguriraj projekte za pokretanje, Otvori projekte, Konfiguriranje projekata i IncrediBuild.

Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.