30 lines
650 B
Markdown
30 lines
650 B
Markdown
|
|
# buildmachine exclusive steam user:
|
|
|
|
see https://partner.steamgames.com/doc/sdk/uploading#Build_Account
|
|
|
|
# buildmachine auth key
|
|
|
|
go on a linux x86 machine:
|
|
|
|
```
|
|
mkdir ~/Steam && cd ~/Steam
|
|
curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -
|
|
chmod +x ~/Steam/
|
|
~/Steam/steamcmd.sh +help +quit
|
|
```
|
|
|
|
now we have to login with out ci account:
|
|
|
|
```
|
|
~/Steam/steamcmd.sh +login USERNAME +quit
|
|
```
|
|
|
|
If succesfull this creates `~/Steam/config/config.vdf`.
|
|
|
|
On a mac:
|
|
```
|
|
cat config.vdf | gzip | base64 | pbcopy
|
|
```
|
|
|
|
The gzipped and base64 encoded file is now in the clipboard and ready to be put into a CI secret. |