Durchsuchen nach
Month: Februar 2019

Der Jenkinsslave und die Javaversion

Der Jenkinsslave und die Javaversion

Wie sich mal wieder herausgestellt hat, ist die Javaversion auf einer Windows-Slave-Maschine von großer Bedeutung. Auf einer Windows-Slave-Maschine wollte ich eine Batch-Datei ausführen, die wiederum ein Powershell-Skript aufgerufen hat. Während des Durchlaufs bekam ich jedoch diese Fehlermeldung in Jenkins: Import-Module : Could not load file or assembly ‘file:///C:\Program Files\WindowsPowerShell\Modules\Msonline\1.1.183.17\Microsoft.Online.Administration.Automation.PSModule.dll’ or one of its dependencies. An attempt was made to load a program with an incorrect format. Das seltsame daran war jedoch, dass dieses Skript in der Eingabeaufforderung von Windows auf…

Weiterlesen Weiterlesen

findstr Beispiel: Bestimmte Zeilen ausschließen

findstr Beispiel: Bestimmte Zeilen ausschließen

Manchmal muss man mit Hilfe des Tools findstr bestimmte Zeilen ausschließen aus einer langen Liste von Daten. Dies will ich hier an einem kleinen Beispiel zeigen. Angenommen, man hat eine Liste an Zeilen wie diese hier: (TR3919) Power ‘1’ has been deployed to version ‘1’(TR9102) Power ‘2’ has NOT been deployed to version ‘2’Random text and 13773r5, with a big error…(TR1337) complicated(TR1239) error Und nun möchte man alle Zeilen bekommen, die entweder mit (TRXXXX) anfangen (wobei XXXX eine Zahl zwischen…

Weiterlesen Weiterlesen

docker: Are you trying to mount a directory onto a file (or vice-versa)?

docker: Are you trying to mount a directory onto a file (or vice-versa)?

Vor kurzem bekam ich beim Versuch, eine Datei von meinem Windows-Host-System in einen Docker Container über dem -v Parameter zu mounten, diese Fehlermeldung: docker: Error response from daemon: oci runtime error: container_linux.go:262: starting container process caused : … : Are you trying to mount a directory onto a file (or vice-versa)? Check if the specified host path exists and is the expected type. Mein ursprüngliches Kommando lautete: docker run -it -v /C/some/path/file.conf:/target/path/file.conf <image_name> Die Lösung für dieses Problem ist folgende:…

Weiterlesen Weiterlesen