• Greg Spencer's avatar
    Switch to Debian bullseye, update nodejs to npm package, add flutter desktop... · 9cea6917
    Greg Spencer authored
    Switch to Debian bullseye, update nodejs to npm package, add flutter desktop run dependencies (#89309)
    
    This change updates the Dockerfile for Cirrus builds:
    
    - Switch to a newer stable Debian build (bullseye instead of stretch)
    - Eliminates the very old (10) nodejs install in favor of the npm package
    - Installs OpenJDK so that Android SDK manager can run on bullseye
    - Installs the prerequisites for Linux desktop flutter run.
    
    The motivation for this change was to include the dependencies for Linux desktop flutter run so that I can run tests that use desktop Flutter apps, but that needs cmake 3.10 or later, and stretch doesn't have a cmake that new. Of course, there's also no openjdk-8-jre for bullseye, so I used OpenJDK from JFrog instead.
    9cea6917
Name
Last commit
Last update
..
automated_tests Loading commit data...
benchmarks Loading commit data...
bots Loading commit data...
ci Loading commit data...
conductor Loading commit data...
customer_testing Loading commit data...
devicelab Loading commit data...
docs Loading commit data...
forbidden_from_release_tests Loading commit data...
integration_tests Loading commit data...
manual_tests Loading commit data...
missing_dependency_tests Loading commit data...
snippets Loading commit data...
tools Loading commit data...
tracing_tests Loading commit data...
README.md Loading commit data...