Ich bin auf der Suche nach Hilfe bei der Entwicklung einer Strategie zur Automatisierung der Bereitstellung der Assets einer Webanwendung (Bilder, CSS, JS) für den Cloud-Dateidienst (CDN) von Rackspace.
Ich verwende derzeit git push, um die Webanwendung auf einem Remote-Server bereitzustellen. Also hier ist eine Art, wie ich denke, dass das passieren könnte. Gibt es bessere / sauberere Methoden?
Zu Ihrer Information, das ist eine PHP-App in CodeIgniter 2.x, wenn es darauf ankommt.
Freut mich, irgendwelche Ideen zu hören, alternativ oder nicht.
Mir ist nichts bekannt, aber Sie könnten wahrscheinlich etwas schreiben, um dies ohne zu viel Arbeit zu tun.
Besuche Nebel oder die offiziellen Ruby-Cloudfiles von Rackspace.
Dieses GitHub-Repository wird zumindest einen Teil dessen tun, was Sie fragen.
Da Sie PHP verwenden, sollten Sie ernsthaft das Rackspace PHP SDK in Erwägung ziehen. Sie finden Beispielcode für die Arbeit mit dem CDN-Dienst . Es ist viel einfacher zu arbeiten, als direkt in die Cloud Files API zu schreiben.
Es gibt einen kostenpflichtigen Dienst Ссылка für automatische Bereitstellungen für Cloud-Dateien oder andere Server.
Tags und Links git cdn deployment rackspace-cloud