Skip to content
Snippets Groups Projects

Remove "session mode"

Merged Simon McVittie requested to merge wip/delete-session-mode into master
1 file
+ 2
2
Compare changes
  • Side-by-side
  • Inline
  • The latest-container-runtime-public-beta alias no longer exists, because
    the latest container runtime public beta for scout doesn't contain its
    own copy of scout any more, making the alias misleading. Instead, it's
    the "layered" runtime previously seen in the scout_layered_slim branch,
    where we use a Steam Runtime 2 'soldier' container and then layer the
    scout LD_LIBRARY_PATH runtime included with Steam onto it, for an
    overall result similar to using the traditional LD_LIBRARY_PATH
    (non-container) runtime on a Debian 10 system. This provides better
    compatibility with games that were compiled in a non-pure scout
    environment, such as Life Is Strange 2.
    
    The closest equivalent is the latest-steam-client-public-beta alias,
    which represents the version of the LD_LIBRARY_PATH runtime that is
    included in the public beta branch of the Steam client, so move over
    to that.
    
    soldier continues to have a "full" container runtime that ships all of
    its own libraries, so it continues to have a
    latest-container-runtime-public-beta alias, which we continue to use for
    its tests.
    
    sniper does not yet have any sort of public release, but when it does,
    we anticipate that it is likely to resemble soldier but with newer
    versions of everything, so we are sticking to the
    latest-container-runtime-public-beta alias for that version too.
    
    Signed-off-by: default avatarSimon McVittie <smcv@collabora.com>
+ 2
2
@@ -33,7 +33,7 @@ elif [ -n "${IMAGES_SSH_HOST-}" ] && [ -n "${IMAGES_SSH_PATH-}" ]; then
@@ -33,7 +33,7 @@ elif [ -n "${IMAGES_SSH_HOST-}" ] && [ -n "${IMAGES_SSH_PATH-}" ]; then
else
else
populate_depot_args=( \
populate_depot_args=( \
"${populate_depot_args[@]}" \
"${populate_depot_args[@]}" \
--version latest-container-runtime-public-beta \
--version latest-steam-client-public-beta \
)
)
fi
fi
@@ -50,7 +50,7 @@ elif [ -n "${PRESSURE_VESSEL_SSH_HOST-"${IMAGES_SSH_HOST-}"}" ] && [ -n "${PRESS
@@ -50,7 +50,7 @@ elif [ -n "${PRESSURE_VESSEL_SSH_HOST-"${IMAGES_SSH_HOST-}"}" ] && [ -n "${PRESS
)
)
else
else
pressure_vessel_args=( \
pressure_vessel_args=( \
--pressure-vessel-from-runtime-json='{"version": "latest-container-runtime-public-beta"}' \
--pressure-vessel-from-runtime-json='{"version": "latest-steam-client-public-beta"}' \
)
)
fi
fi
Loading