Path: csiph.com!news.swapon.de!fu-berlin.de!uni-berlin.de!not-for-mail From: =?UTF-8?Q?Thomas_G=c3=bcttler?= Newsgroups: de.comp.lang.python Subject: [Python-de] Komplexe Jenkins Konfiguration - will man das? Date: Tue, 3 May 2016 10:04:43 +0200 Lines: 29 Message-ID: References: <57285B9B.8010308@thomas-guettler.de> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Trace: news.uni-berlin.de uzD6fO+YKxfIYtKhu3CsCQGUjweqDYctQ72SMsnuplfQ== Return-Path: X-Original-To: python-de@python.org Delivered-To: python-de@mail.python.org User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 X-BeenThere: python-de@python.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Die Deutsche Python Mailingliste List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Mailman-Original-Message-ID: <57285B9B.8010308@thomas-guettler.de> Xref: csiph.com de.comp.lang.python:4437 Hallo, Ich habe gelesen, dass Jenkins2 Pipelines unterstützt. Siehe https://jenkins.io/doc/pipeline/ Ich frage mich gerade: Will man das? Bisher versuchen wir die Konfig in Jenkins möglichst unkompliziert zu machen. Jenkins ruft ein Script auf, und zeigt ggf das Ergebnis der Tests. Die Tests laufen in der Regel auf Remote-Hosts. Um auf Remote-Hosts Tests auszuführen nutzen wir nicht die Mittel vom Jenkins, sondern ein Script, dass dann mit Fabric oder Salt arbeitet. Bin ich nun zu alt oder zu ignorant wenn ich mir sage: "Mich interessieren diese Pipelines überhaupt nicht"? Laut obigem Link kann man damit neben CI auch CD (Continous Delivery) machen. OK, dass machen wir bisher auch schon mit Jenkins. Die Fabric/Salt Scripte sind idempotent. Sie können also zum Erstellen von Systemen genauso genommen werden wie zum Aktualisieren von Systemen (wir arbeiten bisher ohne Container). Wie seht ihr das? Gruß, Thomas -- Thomas Guettler http://www.thomas-guettler.de/