Als «builds» getaggte Fragen

Die einfachste Art der Erstellung ist ein Prozess, der (Quell-) Code in eine kompilierte Binärdatei konvertiert, die dann ausgeführt werden kann. Komplexere Builds können auch Unit- oder Integrationstests ausführen und mithilfe von Tools Berichte über die Qualität des Codes erstellen. Schließlich werden Builds häufig automatisch von CI-Systemen (Continuous Integration) ausgelöst.

97
Was sind die Vorteile von Build-Skripten?

Die meiste Zeit meiner Programmierkarriere habe ich den Befehl "build / compile / run" in der IDE verwendet, mit der ich arbeite, um ein lauffähiges Programm zu erstellen. Dies ist eine Taste, ziemlich einfach. Wenn ich jedoch mehr über verschiedene Sprachen und Frameworks lerne, spreche ich immer...

75
Was ist der Zweck einer dedizierten Build-Maschine?

Aufgrund einer Reihe von Umständen, die zu einer schlechten Bereitstellung im letzten Build-Zyklus führten, habe ich in unserem Büro eine Kampagne durchgeführt, um alle zukünftigen Bereitstellungen mit einer dedizierten Build-Maschine durchzuführen, und mein Chef hat diesen Vorschlag angenommen....

24
Warum wird Java nicht als Build-Sprache verwendet?

Möchten Sie diesen Beitrag verbessern? Geben Sie detaillierte Antworten auf diese Frage, einschließlich Zitaten, und erläutern Sie, warum Ihre Antwort richtig ist. Antworten ohne ausreichende Details können bearbeitet oder gelöscht werden. Wenn Java eine Allzwecksprache ist und das Erstellen eines...

22
Babysitter für Ihr Continuous Integration System

Eine meiner Rollen in meinem Team ist die Build-Person . Ich bin dafür verantwortlich, unsere Build-Skripte zu pflegen / zu aktualisieren und sicherzustellen, dass wir auf dem Continuous Integration Server reibungslos aufbauen. Normalerweise stört mich dieser Job nicht, obwohl ich mich oft fühle,...

14
Können Sie einen Build in einem Schritt erstellen?

Aus dem Joel-Test : Können Sie einen Build in einem Schritt erstellen? Ich muss sagen, dass ich nicht kann. Ich arbeite derzeit an einer Web-App mit einer Tabellenkalkulationsliste von Elementen, die ausgeführt werden müssen, um bereitgestellt zu werden. Meine Frage ist also, wie ich das...

14
Ist Ant immer noch im "Mainstream" für Java-Builds?

Wir haben Batch-Kommandodateien (Windows .bat), die einfach die in der Entwickler-IDE kompilierten Klassen durch umfassendere Ant-Builds (z. B. Abrufen von CVS, Clean Compile, JAR, Archiv, E-Mail usw.) auflösten, langsam ersetzt. Ich habe viel Zeit mit dem Erlernen (und Debuggen von Problemen) von...