sbt-native-packager verwendet Appveyor zum Testen der WindowsPlugin
zum Generieren von MSI-Paketen. Seit einigen Tagen beginnen alle unsere Builds zu scheitern, da sbt
nicht mehr gefunden wird.wird nicht als interner oder externer Befehl erkannt
Dies ist das appveyor.yml
version: '{build}'
os: Windows Server 2012
install:
- ps: |
Add-Type -AssemblyName System.IO.Compression.FileSystem
if (!(Test-Path -Path "C:\sbt")) {
(new-object System.Net.WebClient).DownloadFile(
'https://dl.bintray.com/sbt/native-packages/sbt/0.13.7/sbt-0.13.7.zip',
'C:\sbt-bin.zip'
)
[System.IO.Compression.ZipFile]::ExtractToDirectory("C:\sbt-bin.zip", "C:\sbt")
}
- cmd: SET PATH=C:\sbt\sbt\bin;%JAVA_HOME%\bin;%PATH%
- cmd: SET SBT_OPTS=-XX:MaxPermSize=2g -Xmx4g
build_script:
- sbt clean compile
test_script:
- sbt "test-only * -- -n windows"
- sbt "scripted universal/dist universal/stage windows/*"
cache:
- C:\sbt\
- C:\Users\appveyor\.m2
- C:\Users\appveyor\.ivy2
Ein Beispiel Build here gefunden werden kann. Hat sich auf der Seite des Anbieters etwas geändert? Wir haben nichts an unserem geändert.
prost, Muki
Danke. Ich habe versucht, den PR und Master wieder aufzubauen, aber ohne Wirkung. Der Fehler bleibt bestehen. Ich schaue mal nach, ob das etwas mit den im Ticket genannten env-Variablen zu tun hat. – Muki