From 1c7a6339f7b37d9c9c227a9152cf01df45854c4b Mon Sep 17 00:00:00 2001 From: Mr_Goldberg Date: Fri, 3 May 2019 06:43:43 -0400 Subject: [PATCH] Added stuff to gitlab pages page. --- .gitlab-ci.yml | 1 + README.md | 2 +- website/template.html | 27 +++++++++++++++++++++------ 3 files changed, 23 insertions(+), 7 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 0224e73..4db493e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -108,6 +108,7 @@ pages: - DEPLOY_ALL_JOBID=$(cat job_id) - mkdir public - cat website/template.html | sed 's|X_LATEST_BUILD_URL_X|https://gitlab.com/Mr_Goldberg/goldberg_emulator/-/jobs/'$DEPLOY_ALL_JOBID'/artifacts/download|g' > public/index.html + - sed -i 's|X_LATEST_BUILD_COMMIT_HASH_X|'$CI_COMMIT_SHA'|g' public/index.html artifacts: paths: diff --git a/README.md b/README.md index 2dfcc24..eec7959 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ For more information see: [The Release Readme](Readme_release.txt) ## Download Binaries -You can download the latest binaries for Linux and Windows in the [release section](https://gitlab.com/Mr_Goldberg/goldberg_emulator/releases) of this repo. +You can download the latest git builds for Linux and Windows on [the Gitlab pages website](https://mr_goldberg.gitlab.io/goldberg_emulator/) and the stable releases in the [release section](https://gitlab.com/Mr_Goldberg/goldberg_emulator/releases) of this repo. ## Contributions diff --git a/website/template.html b/website/template.html index 4d784c3..be2eb6e 100644 --- a/website/template.html +++ b/website/template.html @@ -1,11 +1,26 @@ - - +

Goldberg Emulator

-
Steam emulator that emulates steam online features. Lets you play games that use the steam multiplayer apis on a LAN without steam or an internet connection.
+
Steam emulator for GNU/Linux and Windows that emulates steam online features. Lets you play games that use the steam multiplayer apis on a LAN without steam or an internet connection.
+

Downloads

Latest Build From Git
Releases
-
Source Code Repo
- - +
+
These Download links have both the Linux and Windows builds in the same package. The Linux builds are built on Steam OS so they should work wherever Steam Linux games work. The latest Git build is built by the Gitlab CI everytime a new commit is pushed to the repo. Right now this is commit: X_LATEST_BUILD_COMMIT_HASH_X
+ +

Source Code

+
Gitlab Repo
+ +

Help

+
Readme on Gitlab
+
There's also a Readme in the zip that you download. Most issues can be easily resolved by reading it (The first few lines are the most important).
+ +

Chatroom

+
IRC channel: #goldberg_emulator@freenode +You can also join it with: Riot (recommended for people used to the bloated garbage named "discord") or any other matrix client.
+ +

Other Links

+
Subreddit
+
Thread on the Famous Russian Forum
+