Tags: game-ci/docker
Tags
Fix Image Build Errors on 2023.2.4f1+ (#236) * Bump artifact upload/download versions. Fix for new Unity modules.json format * Update test.yml to conform with new activation requirements * Revert artifact action to v3 due to intermittent issues * Move minimum test version to 2019.3 * Only do test builds when not a PR due to needing access to secrets * Bump ubuntu hub version, cancel superseded checks
Update Windows to 2022 and enable Android Windows Images (#231) - Update windows images to 2022 from 2019. We need to do this because 2019 will go EOL in January which means Github will start failing builds using it and ultimately remove it within a few months after EOL based on how they operated with Server 2016. This means people will need to upgrade their workflows to use windows-2022 instead of windows-2019 and update any self hosted runners to support server-2022 containers (either use Windows Server 2022 or Windows 11 as their host) - Setup Android dependencies to allow for Android builds on Windows. This enables using Burst on Android builds which is a major performance booster. - Update several action workflow versions to fix dependabot warnings - Setup better test exclusion patterns for Windows - Move Unity install path to C:/UnityEditor. This fixes old versions of sdkmanager that don't handle spaces in the path. Using the UNITY_PATH environment variable will mitigate any changes like this in the future in downstream scripts.
Update ubuntu version from 18.04 to 22.04 (#216) * Update base image to ubuntu 22.04 and fix dependencies * Replace python3 with python-is-python3 * Clear python cache and icons * Remove build-essentials Reduces docker image size from 467Mb to 485Mb * Add libssl fix for Ubuntu 22.04 * Trigger build * Add apt-get install flags * Increase build timeout * Install libssl1.1 and libssl1.0.0 from focal and bionic deb package repositories * Install libssl directly from source * Remove libssl1.0.0 from apt-get install * Fix brotli compression by installing python-setuptools * Update unityhub installation as apt-key is deprecated * Add unstable unityhub distribution * Increase build timeout * Add python2 symlink * Instal python2 for failed builds * Downgrade gzip version * Install python2 from python-setuptools * Minor bug fix
feat: [BC] Python 2 for all target platforms (#160) * feat: python-is-python3 and move build essentials to base * feat: use manual symlink instead and include pip3 * fix: derp * fix: python already exists * feat: add python install * Apply suggestions from code review Co-authored-by: David Finol <davidmfinol@gmail.com> * go back to installing python2 Co-authored-by: David Finol <davidmfinol@gmail.com> * remove symlinks Co-authored-by: David Finol <davidmfinol@gmail.com> * redistribute installations based on their weight Co-authored-by: David Finol <davidmfinol@gmail.com>
PreviousNext