Wiel

Een build-systeem.
Download nu

Wiel Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • BSD License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Jeroen Vloothuis
  • Uitgever website:
  • https://launchpad.net/~jvloothuis

Wiel Tags


Wiel Beschrijving

Een build-systeem. Wheeljack is een geautomatiseerd build-systeem met een focus op eenvoud. Vooral met betrekking tot het werk dat nodig is om het systeem of een nieuw project in te stellen. Om aan deze eis te voldoen, behandelt het configuratie via een webinterface. Dit betekent dat het opzetten van een nieuw project een kwestie van seconden zou moeten zijn. Ondersteunde versie Control SystemStw Wheeljack ondersteunt alleen BAZAAR. Dit is geen harde vereiste voor de software en een plug-in-systeem is gepland om ondersteuning voor andere systemen mogelijk te maken. Installatie: Wheeljack kan worden geïnstalleerd, gebruik een van de twee methoden. De eerste is om alles zelf in te stellen. De andere is om de meegeleverde installatiemalplaatje te gebruiken. Mensen die onbekend zijn met Django zijn waarschijnlijk het beste met een installatie met behulp van de sjabloon. Lees het volgende gedeelte over het gebruik van deze sjabloon. De rest van dit gedeelte veronderstelt een zekere vertrouwdheid met Django.to Gebruik wheeljack U kunt een Django-project maken. Wheeljack-schepen met een vooraf geconfigureerd project dat u kunt gebruiken om te importeren of te kopiëren. De applicatie zelf is een normale Django-app. Het reeds setup-project is te vinden onder de SRC / Wheeljack / Project Directory. U kunt de code installeren door Python2.5 Setup.py te gebruiken. Dit maakt ook een script met de naam Wheeljack. Dat script is de build slaaf. De build slaaf moet periodiek worden uitgevoerd. Je zou het kunnen instellen om ononderbroken of van een cron-taak te draaien. Bekijk de opties die het ondersteunt door executing: $ Wheeljack --Helpinstalling Wheeljack met behulp van de eenvoudigste manier om aan de slag te gaan, is samen met de instructies in deze gids. Download de Wheeljack-installatiemalplaatje. Nadat u het archief hebt geëxtraheerd, moet u een paar bestanden bewerken. Open een terminal en voert u de volgende regel uit vanuit de map die Buildout.CFG bevat: $ Python2.5 bootstrap.pythis zal een nieuw script maken dat begint met de installatie. De installatie kan worden uitgevoerd als een normale systeemgebruiker en zal niet proberen iets buiten de huidige map te installeren. $ ./BIN/Buildoutwithin De map genaamd Autobot is er een bestand met de naam Settings.py. Open dit bestand en wijzig de instellingen voor Email_Host, standaard_from_email, admins, time_zone en talen_code.create een eerste database die de projectinformatie opslaat. Dit vraagt u om een nieuwe beheerdersgebruiker te maken. Beantwoord hiermee Ja. $ ./BIN/DJANGO SyncDBedit etc / Supervisord.Conf en wijzig de gebruikers- en wachtwoordopties naar degenen die u eerder hebt ingevoerd. Nu bent u klaar om Wheeljack te starten. Deze voorbeeldconfiguratie gebruikt Supervisord om zijn processen te beheren. Voer de volgende opdracht uit om zowel een bouwer als de webserver te starten. $ ./bin/supervisord -c etc / Supervisord.confDe Webserver wordt automatisch gestart bij poort 8000. Dit kan worden gewijzigd in het ETC / Supervisord.Conf-bestand. Nu kunt u de Wheeljack-interface bezoeken. Als alles werkt O.K. Er is nog maar één ding over om te doen. Heropen instellingen.py. Verwijder of reageer de regel die debug = true zegt. Vereisten: · Python Wat is er nieuw in deze release: · Een bouwer wordt rechtstreeks gestart door een build van een project te forceren. Dit betekent dat je niet hoeft te wachten tot een geplande build plaatsvindt. · Made het mogelijk om de configuratie op te geven als een alternatief voor het invoeren van gebruikersnaam en wachtwoord voor het opdracht Wheeljack. · Een probleem opgelost waarbij een geforceerde build van een verkeerd geconfigureerde repository de bouwer zou laten crashen. · Een melding wordt verzonden wanneer een build opnieuw begint met werken (na ten minste één mislukte build). · Een migratiesysteem (South) toegevoegd voor het gemakkelijker maken van upgrading tussen versies.


Wiel Gerelateerde software

Naaister

Een draagbare bibliotheek die implementeert, Avidan en Shamir's Nood Carving-techniek voor contentbewuste beeldformaat. ...

161

Downloaden

Validatistisch

Een minimale bibliotheek met valideuren die kunnen worden gebruikt in functionele en klasse-gegenereerde formulieren. ...

260

Downloaden