Software detaljer:
fassembler er et byggesystem for OpenCore.
Dette kunne være generelle formål build software a la GNU Make, Buildit, et al. Men det er udviklet specielt til build og implementering behov software, der kører CoActivate.org.
Sådan bruges Fassembler
Se http://www.coactivate.org/projects/fassembler/howto
What er nyt i denne udgivelse:
- Fassembler ændringer:
- Tilføjet en ny tasks.InstallSpecIfPresent som kontrollerer, om stien til kravene spec er til stede på filsystemet, og gør ingenting, hvis filen ikke findes.
- tasks.VirtualEnv (never_create_virtualenv = True) ikke længere kører nogen delopgaver.
- Tilføjet en ny Task fassembler.apache.CheckApache som kontrollerer tilstedeværelsen af en liste over nødvendige Apache-moduler. Det skal kaldes fra et projekt, som underklasser fassembler.apache.ApacheMixin.
- projektændringer:
- fassembler: topp installerer nu krav / fassembler-req.txt i fassembler virtualenv hvis filen er til stede. Denne fil kan angive tilføjelse pakker, der giver yderligere fassembler projekter, der skal anvendes i resten af build.
- Denne handling er tidligere udført af genopbygge-opencore-site script i opencore-fassembler_boot og bliver flyttet her til bedre indkapsling af bygger. (En build bør være i stand til at blive kørt helt fra fassembler;. Opencore-fassembler_boot skulle bare være en bekvemmelighed pakke, der ombrydes fassembler er mere mystiske viden)
- Diverse konfigurationsændringer i fassembler:. Buildmaster og buildslave
- fassembler: wordpress kontrollerer nu for tilstedeværelsen af de krævede Apache-moduler, herunder Apache PHP modul .
- Bages i fastgjorte krav til opencore s i18ndude delprojekt.
Hvad er nyt i version 0.5:
- Tilføj `` num_extra_zopes`` ejendom til miljø objekt, der leder efter en `num_extra_zopes`` indstilling` i [Generelt] afsnittet build.ini og returnerer det som et heltal eller 0, hvis der ikke findes en sådan indstilling.
- Denne indstilling vil derefter blive anvendt til at fylde i værdien af `` opencore_remote_uri`` i Frontend konfiguration, gør det muligt for frontend til fuldmagt til en belastning-afbalanceret sæt Zope tilfælde.
- En `` num_extra_zopes`` indstilling er også blevet tilføjet til fassembler:. Topp projekt, hvor det gemmes build.ini
Krav :
- Python
Kommentarer ikke fundet