Ich frage mich, ob es ein Panel gibt, das den Quellcode des laufenden Projekts zeigt, weil Jenkins C.I Server dies hat, also frage ich mich, ob Bamboo es auch hat.Kann der Bamboo C.I Server so konfiguriert werden, dass er einen Arbeitsbereich wie Jenkins anzeigt?
Kann der Bamboo C.I Server so konfiguriert werden, dass er einen Arbeitsbereich wie Jenkins anzeigt?
Antwort
Mit Bamboo ist es möglich, die Dateien im Dateisystem zu durchsuchen, wenn der Build auf dem gleichen Computer wie der Server von einem Job-Ergebnis ausgeführt wurde.
Möchten Sie die Quelle durchsuchen oder möchten Sie nur die Dateien abrufen, die vom Build erstellt wurden? Wenn es letzteres ist, können Sie alle Dateien aus dem Arbeitsverzeichnis mit Artifacts erfassen.
Die einzige Möglichkeit, die Quell- und Build-Ausgabe anzuzeigen, besteht darin, sich beim Bamboo-Agenten anzumelden, der den Build ausgeführt hat. Sie können die Informationen, die Sie für jeden Auftrag aus den ersten beiden Zeilen des Protokolls müssen erhalten:
simple 15-Apr-2015 18:28:52 Build My Projects - Foo - Build and Test #95 (MP-FOO-JOB1-95) started building on agent bamboo-slave1
simple 15-Apr-2015 18:28:53 Build working directory is /opt/bamboo/bamboo-agent-home/xml-data/build-dir/MP-FOO-JOB1
So im obigen Fall, würden Sie auf Bambus-slave1 anmelden und
cd /opt/bamboo/bamboo-agent-home/xml-data/build-dir/MP-FOO-JOB1
Ich weiß, das ist ein alter Thread ... aber was ich tun möchte, ist genau das. Die Sache ist, dass meine Firma zu einem Bamboo Server gewechselt ist, der zentralisiert ist. Wir haben keinen Zugriff auf den physischen Server. Mit Jenkins haben wir es getan, aber wir mussten es nicht tun, da wir die Jenkins-Benutzeroberfläche verwenden konnten, um den aktuellen Arbeitsbereich anzuzeigen, in dem die Dateien ausgecheckt wurden. Gibt es keine Möglichkeit, die Quelldateien anzuzeigen, z. B. was von bitbucket ausgecheckt wurde, mit der Bamboo UI selbst? – Chrispie
@Chrispie nur durch Hinzufügen einer Shell-Task zu Ihrem Build-Job, der die erforderlichen Befehle ausführt. Zum Beispiel könnte man auf einem Unix-System einfach "ls -lR" ausführen. Sie würden dann die Ergebnisse im Build-Protokoll sehen. – RCross
- 1. Wie Jenkins einen Git-Arbeitsbereich nicht säubert
- 2. Maven - POM: Wie kann der Jetty-Port geändert werden, so dass er später abgerufen werden kann?
- 3. segmentierten Controller so einstellen, dass er horizontal gescrollt werden kann
- 4. Jenkins in Docker, Arbeitsbereich
- 5. Kann der Android-Einstellungen/Einstellungen-Bildschirm so konfiguriert werden, dass andere Voreinstellungen als "DEFAULT" verwendet werden?
- 6. Wie wird der Arbeitsbereich gesteuert? Jenkins startet den Build?
- 7. Jenkins Pipeline Wipe Out Arbeitsbereich
- 8. Wie man einen Hyperlink in hudson/jenkins Build Ausgabekonsole anzeigt
- 9. Kann ein lokaler Glassfish unter Windows so konfiguriert werden, dass er mit einem remote db2 unter UNIX arbeitet?
- 10. Wie kann ich meinen Taschenrechner so einrichten, dass er weiterläuft?
- 11. Kann Tomcat so konfiguriert werden, dass nur signierte Gläser geladen werden
- 12. Kann "Gem Install" so konfiguriert werden, dass ausführbare Dateien außerhalb von/usr/bin/standardmäßig installiert werden?
- 13. Wie kann der aktuelle Arbeitsbereich mit Jenkins Pipeline Groovy Skript abgerufen werden?
- 14. Jenkins Build Failure mit Arbeitsbereich
- 15. Wie konfiguriert man Jenkins in Docker?
- 16. SAPUI5 - Kann der Datepicker konfiguriert werden
- 17. Kann ich einen Java Swing JTextArea so ändern, dass er wie ein JPasswordField aussieht?
- 18. Kann CLion so konfiguriert werden, dass Quelldateien in einem Projekt unabhängig voneinander kompiliert werden?
- 19. Kann Web Essentials so konfiguriert werden, dass dem Visual Studio-Projekt keine * .css-Dateien hinzugefügt werden?
- 20. Wie kann ich Platzhaltertext so verkleinern, dass er in das Texteingabeelement passt und seinen gesamten Wert anzeigt?
- 21. Kann Eclipse so konfiguriert werden, dass Zeilen zwischen Klammern angezeigt werden?
- 22. Jenkins-Server kann nicht gestartet werden
- 23. Kann VS so konfiguriert werden, dass Leerzeilen automatisch entfernt werden, nachdem Text abgeschnitten wurde?
- 24. Kann Sandcastle so konfiguriert werden, dass SEO-freundliche Seiten und Links erstellt werden?
- 25. Wie kann ich einen Bruch so formatieren, dass er wie eine Formel aussieht?
- 26. Kann Eclipse so konfiguriert werden, dass Warnungen für abgeleitete Quelldateien deaktiviert werden?
- 27. Cron-Job so konfigurieren, dass er alle 15 Minuten auf Jenkins ausgeführt wird
- 28. System.IO.Ports.SerialPort - Kann IOCTL_SERIAL_SET_WAIT_MASK konfiguriert werden?
- 29. Kann man Phabricator/Arcanist so konfigurieren, dass er Java fusselt?
- 30. Wie konfiguriert man das Maven-Projekt so, dass Abhängigkeiten nach der Bereitstellung bereitgestellt werden müssen?
über ein Jahr da dies beantwortet wurde, aber es eine Chance gegeben. "es ist möglich, die Dateien im Dateisystem zu durchsuchen" ... wie? –
Ich denke, was jdumay bedeutet, dass Sie sich an dem Build-Agent anmelden können, der den Build ausgeführt hat, und die Dateien dort anzeigen ... nicht über die Bamboo Web-Benutzeroberfläche. – RCross