Commit Graph

2 Commits

Author SHA1 Message Date
Jordan Dominion
eee1680c6e Install curl before attempting to install rust in TGS deps script (#75573)
TGS docker image had to drop libssl1.0.0 which it installed with a curl
of a now 404'ing .deb.

Transitively, curl isn't installed in the TGS docker image anymore.

This fixes CI for changes that trigger the TGS integration job. i.e.
#75570 and #75572 <- Please update master on these PRs after merging

I fucking despise distro package managers.

All in all we should have done this from the get-go.
2023-05-21 21:09:29 -06:00
Jordan Dominion
182a958af6 Update some TGS stuff (#73414)
- Make names version independent
- Version .yml file (Will I write the code to ever use it, who tf
knows?)
- Add WatchdogLaunch.sh to .yml
- Remove defunct PreSynchronize script.
- Cargo isn't needed in WatchdogLaunch
- Why are we running apt outside of the if?
- grep was only needed for the LinuxOneShot (old tool)
- Bring common code into one file

TODO:
- [x] Test this shit

- Added a test app, ran locally, verified the scripts work, added it to
CI

---------

Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
Co-authored-by: san7890 <the@san7890.com>
2023-02-21 15:49:16 -08:00