2013-07-08 6 views

Antwort

6

Strider ist eine Open Source Continuous Deployment/Continuous Integration Plattform. Es ist in Node.JS/JavaScript geschrieben und verwendet MongoDB als Backing Store. Es wird unter der BSD-Lizenz veröffentlicht.

Strider ist vom Konzept her ähnlich wie Travis-CI oder Jenkins mit folgenden wesentlichen Unterschiede:

  • Ein Fokus auf Continuous Deployment statt nur Continuous Integration
  • einfach sein Designed & Setup
  • zu installieren Einsetzbar & verwendbar auf Heroku freiem Plan
  • Vorgesehen für den Einsatz in privater Infrastruktur
  • Ein Schwerpunkt auf Erweiterbarkeit. Plugins sind leistungsstark, einfach zu schreiben und einfach zu installieren.
  • Out-of-the-Box-Unterstützung für in Node geschriebene Projekte.JS, Python (Generika und Django/Pyramid) und Selen/Sauce Labs testet
  • Kommerzieller Support, & Hosting Beratung verfügbar

http://stridercd.com

1

Unser Team hat gerade ein solches Projekt gestartet.

Es heißt Pragma-Ci und Sie können es auf GitHub https://github.com/pragma-dudes/pragma-ci beobachten. Wir planen, die erste stabile Version Ende dieses Monats zu veröffentlichen.

Es ist ein verteiltes System für die kontinuierliche Integration, geschrieben in node.js mit MongoDB.

Es besteht aus:

  • Build Service
  • API-Service
  • Front-End-Anwendung in AngularJS geschrieben

Jede Komponente kann in einem oder mehreren Fällen eingesetzt werden. Es ist dem GitLab CI sehr ähnlich, aber in node.js geschrieben und hat eine andere Web-Benutzeroberfläche.

Erste Version wird folgende Merkmale aufweisen:

  • GitHub Unterstützung mit Webhook URL Trigger und Nutzlast (Sie einen Service Haken in Ihrem GitHub-Repository hinzufügen)
  • npm Unterstützung für Abhängigkeits

    • Git VCS Unterstützung Auflösung und Tests werden ausgeführt
    • Bereitstellung auf den angegebenen Pfad mit Skripten vor und nach der Bereitstellung (nur auf Computer bereitstellen, auf dem der Build-Dienst ausgeführt wurde, aber Sie können Verzeichnisse trotzdem durch einen Dienst synchronisieren)

    Bleiben Sie dran!

  • +1

    So habt ihr euch entscheiden, damit nicht weitermachen? Ich sehe keine Checkins in einem Jahr? – JTWebMan

    +0

    Leider stoppen wir alle Aktivitäten in der pragma-dudes Gruppe und stoppen alle Projekte. –

    +0

    Bummer mein ich frage warum hast du aufgehört? Gab es ein besseres Projekt? Nicht benötigt? – JTWebMan