@@ -300,6 +300,22 @@ Vagrant.configure(2) do |config|
300300 b . vm . provision "run tests" , :type => :shell , :privileged => false , :inline => run_tests ( "jammy" , ".*none.*" )
301301 end
302302
303+ config . vm . define "trixie" do |b |
304+ b . vm . box = "debian/testing64"
305+ b . vm . provider :virtualbox do |v |
306+ v . memory = 1024 + $wmem
307+ end
308+ b . vm . provision "fs init" , :type => :shell , :inline => fs_init ( "vagrant" )
309+ b . vm . provision "packages debianoid" , :type => :shell , :inline => packages_debianoid ( "vagrant" )
310+ b . vm . provision "install pyenv" , :type => :shell , :privileged => false , :inline => install_pyenv ( "trixie" )
311+ b . vm . provision "install pythons" , :type => :shell , :privileged => false , :inline => install_pythons ( "trixie" )
312+ b . vm . provision "build env" , :type => :shell , :privileged => false , :inline => build_pyenv_venv ( "trixie" )
313+ b . vm . provision "install borg" , :type => :shell , :privileged => false , :inline => install_borg ( "llfuse" )
314+ b . vm . provision "install pyinstaller" , :type => :shell , :privileged => false , :inline => install_pyinstaller ( )
315+ b . vm . provision "build binary with pyinstaller" , :type => :shell , :privileged => false , :inline => build_binary_with_pyinstaller ( "trixie" )
316+ b . vm . provision "run tests" , :type => :shell , :privileged => false , :inline => run_tests ( "trixie" , ".*none.*" )
317+ end
318+
303319 config . vm . define "bookworm" do |b |
304320 b . vm . box = "debian/bookworm64"
305321 b . vm . provider :virtualbox do |v |
0 commit comments