Skip to content

Commit

Permalink
[Reg] build: CI: Cirrus: Remove all tasks except for FreeBSD 14 and m…
Browse files Browse the repository at this point in the history
…acOS 14 to reduce monthly free compute limit use.

git-svn-id: https://source.openmpt.org/svn/openmpt/trunk/OpenMPT@20297 56274372-70c3-4bfc-bfc3-4c3a0b034d27
  • Loading branch information
manxorist committed Mar 8, 2024
1 parent a047966 commit a0b8727
Showing 1 changed file with 0 additions and 64 deletions.
64 changes: 0 additions & 64 deletions .cirrus.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,74 +6,10 @@ task:
build_script: gmake -j$(sysctl -n hw.ncpu) STRICT=1 VERBOSE=1 AUTO_DEPS=1
test_script: gmake -j$(sysctl -n hw.ncpu) STRICT=1 VERBOSE=1 AUTO_DEPS=1 check

task:
name: freebsd-14-0-minimal
freebsd_instance:
image_family: freebsd-14-0
install_script: pkg install -y subversion p5-XML-XPath git mawk gmake pkgconf autoconf autoconf-archive automake libtool doxygen help2man mpg123 libogg libvorbis flac libsndfile pulseaudio portaudio sdl2
build_script: gmake -j$(sysctl -n hw.ncpu) STRICT=1 VERBOSE=1 FORCE_DEPS=1 CONFIG= NO_ZLIB=1 NO_MPG123=1 NO_OGG=1 NO_VORBIS=1 NO_VORBISFILE=1 NO_STBVORBIS=0 NO_MINIMP3=0 NO_PORTAUDIO=1 NO_PORTAUDIOCPP=1 OPENMPT123=1 NO_PULSEAUDIO=1 NO_SDL2=1 NO_SNDFILE=1 NO_FLAC=1
test_script: gmake -j$(sysctl -n hw.ncpu) STRICT=1 VERBOSE=1 FORCE_DEPS=1 CONFIG= NO_ZLIB=1 NO_MPG123=1 NO_OGG=1 NO_VORBIS=1 NO_VORBISFILE=1 NO_STBVORBIS=0 NO_MINIMP3=0 NO_PORTAUDIO=1 NO_PORTAUDIOCPP=1 OPENMPT123=1 NO_PULSEAUDIO=1 NO_SDL2=1 NO_SNDFILE=1 NO_FLAC=1 check

task:
name: freebsd-13-3
freebsd_instance:
image_family: freebsd-13-3
install_script: pkg install -y subversion p5-XML-XPath git mawk gmake pkgconf autoconf autoconf-archive automake libtool doxygen help2man mpg123 libogg libvorbis flac libsndfile pulseaudio portaudio sdl2
build_script: gmake -j$(sysctl -n hw.ncpu) STRICT=1 VERBOSE=1 AUTO_DEPS=1
test_script: gmake -j$(sysctl -n hw.ncpu) STRICT=1 VERBOSE=1 AUTO_DEPS=1 check

task:
name: freebsd-13-3-minimal
freebsd_instance:
image_family: freebsd-13-3
install_script: pkg install -y subversion p5-XML-XPath git mawk gmake pkgconf autoconf autoconf-archive automake libtool doxygen help2man mpg123 libogg libvorbis flac libsndfile pulseaudio portaudio sdl2
build_script: gmake -j$(sysctl -n hw.ncpu) STRICT=1 VERBOSE=1 FORCE_DEPS=1 CONFIG= NO_ZLIB=1 NO_MPG123=1 NO_OGG=1 NO_VORBIS=1 NO_VORBISFILE=1 NO_STBVORBIS=0 NO_MINIMP3=0 NO_PORTAUDIO=1 NO_PORTAUDIOCPP=1 OPENMPT123=1 NO_PULSEAUDIO=1 NO_SDL2=1 NO_SNDFILE=1 NO_FLAC=1
test_script: gmake -j$(sysctl -n hw.ncpu) STRICT=1 VERBOSE=1 FORCE_DEPS=1 CONFIG= NO_ZLIB=1 NO_MPG123=1 NO_OGG=1 NO_VORBIS=1 NO_VORBISFILE=1 NO_STBVORBIS=0 NO_MINIMP3=0 NO_PORTAUDIO=1 NO_PORTAUDIOCPP=1 OPENMPT123=1 NO_PULSEAUDIO=1 NO_SDL2=1 NO_SNDFILE=1 NO_FLAC=1 check

task:
name: macos14-xcode15
macos_instance:
image: ghcr.io/cirruslabs/macos-sonoma-xcode:15.3
install_script: brew update && brew install p7zip help2man doxygen autoconf-archive mpg123 libogg libvorbis portaudio flac libsndfile sdl2
build_script: make -j$(sysctl -n hw.ncpu) STRICT=1 FORCE_DEPS=1
test_script: make -j$(sysctl -n hw.ncpu) STRICT=1 FORCE_DEPS=1 check

task:
name: macos13-xcode15
macos_instance:
image: ghcr.io/cirruslabs/macos-ventura-xcode:15
install_script: brew update && brew install p7zip help2man doxygen autoconf-archive mpg123 libogg libvorbis portaudio flac libsndfile sdl2
build_script: make -j$(sysctl -n hw.ncpu) STRICT=1 FORCE_DEPS=1
test_script: make -j$(sysctl -n hw.ncpu) STRICT=1 FORCE_DEPS=1 check

task:
name: macos13-xcode14
macos_instance:
image: ghcr.io/cirruslabs/macos-ventura-xcode:14.3.1
install_script: brew update && brew install p7zip help2man doxygen autoconf-archive mpg123 libogg libvorbis portaudio flac libsndfile sdl2
build_script: make -j$(sysctl -n hw.ncpu) STRICT=1 FORCE_DEPS=1
test_script: make -j$(sysctl -n hw.ncpu) STRICT=1 FORCE_DEPS=1 check

task:
name: macos12-xcode14
macos_instance:
image: ghcr.io/cirruslabs/macos-monterey-xcode:14
install_script: brew update && brew install p7zip help2man doxygen autoconf-archive mpg123 libogg libvorbis portaudio flac libsndfile sdl2
build_script: make -j$(sysctl -n hw.ncpu) STRICT=1 FORCE_DEPS=1
test_script: make -j$(sysctl -n hw.ncpu) STRICT=1 FORCE_DEPS=1 check

task:
name: macos12-xcode13
macos_instance:
image: ghcr.io/cirruslabs/macos-monterey-xcode:13
install_script: brew update && brew install p7zip help2man doxygen autoconf-archive mpg123 libogg libvorbis portaudio flac libsndfile sdl2
build_script: make -j$(sysctl -n hw.ncpu) STRICT=1 FORCE_DEPS=1
test_script: make -j$(sysctl -n hw.ncpu) STRICT=1 FORCE_DEPS=1 check

task:
name: macos12-xcode13-legacy
macos_instance:
image: ghcr.io/cirruslabs/macos-monterey-xcode:13
install_script: brew update && brew install p7zip help2man doxygen autoconf-archive mpg123 libogg libvorbis portaudio flac libsndfile sdl2
build_script: env CFLAGS="-mmacosx-version-min=10.13 -arch x86_64" CXXFLAGS="-mmacosx-version-min=10.13 -arch x86_64" LDFLAGS="-mmacosx-version-min=10.13 -arch x86_64" make -j$(sysctl -n hw.ncpu) STRICT=1 FORCE_DEPS=1 CONFIG= NO_ZLIB=1 NO_MPG123=1 NO_OGG=1 NO_VORBIS=1 NO_VORBISFILE=1 NO_STBVORBIS=0 NO_MINIMP3=0 NO_PORTAUDIO=1 NO_PORTAUDIOCPP=1 OPENMPT123=1 NO_PULSEAUDIO=1 NO_SDL2=1 NO_SNDFILE=1 NO_FLAC=1
test_script: env CFLAGS="-mmacosx-version-min=10.13 -arch x86_64" CXXFLAGS="-mmacosx-version-min=10.13 -arch x86_64" LDFLAGS="-mmacosx-version-min=10.13 -arch x86_64" make -j$(sysctl -n hw.ncpu) STRICT=1 FORCE_DEPS=1 CONFIG= NO_ZLIB=1 NO_MPG123=1 NO_OGG=1 NO_VORBIS=1 NO_VORBISFILE=1 NO_STBVORBIS=0 NO_MINIMP3=0 NO_PORTAUDIO=1 NO_PORTAUDIOCPP=1 OPENMPT123=1 NO_PULSEAUDIO=1 NO_SDL2=1 NO_SNDFILE=1 NO_FLAC=1 check

0 comments on commit a0b8727

Please sign in to comment.