From 0a70717fe9e303d755bffecaa3bb7b7febcb135f Mon Sep 17 00:00:00 2001 From: Adam Stück Date: Thu, 28 Dec 2023 23:42:21 +0100 Subject: build.yml: build from source when deploying --- .build.yml | 12 +++++++++-- build/2021-05/index.html | 55 ------------------------------------------------ build/atom.xml | 39 ---------------------------------- build/index.html | 49 ------------------------------------------ build/pages.tsv | 0 build/posts.tsv | 1 - pages/placeholder.md | 0 public/placeholder | 0 8 files changed, 10 insertions(+), 146 deletions(-) delete mode 100644 build/2021-05/index.html delete mode 100644 build/atom.xml delete mode 100644 build/index.html delete mode 100644 build/pages.tsv delete mode 100644 build/posts.tsv create mode 100644 pages/placeholder.md create mode 100644 public/placeholder diff --git a/.build.yml b/.build.yml index 15983b6..4bfa816 100644 --- a/.build.yml +++ b/.build.yml @@ -2,11 +2,19 @@ image: alpine/edge oauth: pages.sr.ht/PAGES:RW packages: - hut +- rsync +sources: + - https://git.sr.ht/~adamski/arena-web + - https://git.sr.ht/~bt/smu environment: site: arena.adast.dk tasks: +- smu: | + cd smu + sudo make install - package: | - cd arena-web/build - tar -cvz . > ../../site.tar.gz + cd arena-web + make build + tar -C build -cvz . > ../site.tar.gz - upload: | hut pages publish -d $site site.tar.gz diff --git a/build/2021-05/index.html b/build/2021-05/index.html deleted file mode 100644 index 524eb9f..0000000 --- a/build/2021-05/index.html +++ /dev/null @@ -1,55 +0,0 @@ - - - - - - - - Project introduction, May 2021 - - - - - - -
-

Project introduction, May 2021

-

2021-05-07

-

arena (working title) is a multiplayer old-school arena shooter being made -with the Unity game engine. It's a hobby project that I have been working on -since 2016. It started as a warmup project before jumping into developing an -MMO, but I have since learned how much work goes into making just a multiplayer -fps. Especially as a solo project.

-

At it's core, arena is supposed to be my attempt at recreating a mix of -Quake 3 / Quake Live along with whatever else I decide to add.

-

Main features (so far):

- -

I'm in the process of rewriting a lot of systems in the game at the moment -because I'm switching from janky p2p multiplayer to an authoritative server -setup with client-side prediction -(more).

- diff --git a/build/atom.xml b/build/atom.xml deleted file mode 100644 index 3210d9f..0000000 --- a/build/atom.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - arena: Quake-like multiplayer shooter - - 2023-12-26T19:48:12Z - - Adam Stück - - https://arena.adast.dk,2022-04-23:default-atom-feed/ - - Project introduction, May 2021 - <h1>Project introduction, May 2021</h1> -<p>2021-05-07</p> -<p><strong>arena</strong> (working title) is a multiplayer old-school arena shooter being made -with the Unity game engine. It's a hobby project that I have been working on -since 2016. It started as a <em>warmup</em> project before jumping into developing an -MMO, but I have since learned how much work goes into making just a multiplayer -fps. Especially as a solo project. </p> -<p>At it's core, <strong>arena</strong> is supposed to be my attempt at recreating a mix of -Quake 3 / Quake Live along with whatever else I decide to add. </p> -<p>Main features (so far):</p> -<ul> -<li>p2p multiplayer</li> -<li>support for custom maps</li> -<li>vq3-like movement</li> -<li>rocket launcher + rocket jumping</li> -<li>health pickups</li> -<li>3 gamemodes (FFA, TDM, Race)</li> -</ul> -<p>I'm in the process of rewriting a lot of systems in the game at the moment -because I'm switching from janky p2p multiplayer to an authoritative server -setup with client-side prediction -<a href="https://www.gabrielgambetta.com/client-server-game-architecture.html">(more)</a>.</p> - - https://arena.adast.dk/2021-05 - 2021-05-07T10:00:00Z - 2021-05-07T10:00:00Z - - diff --git a/build/index.html b/build/index.html deleted file mode 100644 index 477a6a0..0000000 --- a/build/index.html +++ /dev/null @@ -1,49 +0,0 @@ - - - - - - - - arena: Quake-like multiplayer shooter - - - - - - -
-

arena: Quake-like multiplayer shooter

-

arena is a old-school arena shooter being made by me, Adam -Stück.

- -

Updates

-

📢 arena is currently on hiatus. I am hoping to do a -complete open-source rewrite using the Godot game -engine.
-~ 2023-12-17

-
- - diff --git a/build/pages.tsv b/build/pages.tsv deleted file mode 100644 index e69de29..0000000 diff --git a/build/posts.tsv b/build/posts.tsv deleted file mode 100644 index e7ebf56..0000000 --- a/build/posts.tsv +++ /dev/null @@ -1 +0,0 @@ -posts/2021-05.md Project introduction, May 2021 diff --git a/pages/placeholder.md b/pages/placeholder.md new file mode 100644 index 0000000..e69de29 diff --git a/public/placeholder b/public/placeholder new file mode 100644 index 0000000..e69de29 -- cgit v1.2.3-70-g09d2