24 Commits
Author SHA1 Message Date
Raven SzewczykandConnor-Colenso 87e65c226a Use shared github actions workflows (#35)
* Use shared github actions workflows

* Oops, switched the conditions around

Co-authored-by: Connor-Colenso <52056774+Connor-Colenso@users.noreply.github.com>
2022-07-12 21:45:21 +07:00
52bb73b6fd shellcheck (#23)
* shellcheck

* fix(script): shellcheck and refactor

* fix(scripts): rename snake_casing no .sh

Follows Google's Shell Style Guide:
https://google.github.io/styleguide/shellguide.html

Script names must use snake_casing

Remove the `.sh` extension on `chmod +x` scripts because
the shell interpreter choice is in the shebang.

The `.sh` extension is to be maintained for sourced scripts because
those are not stand-alone executables:

```sh
. sourced_script.sh # . sourcing
source sourced_script.sh # alternate syntax
```

* decomp

* Stay CI

Co-authored-by: Léa Gris <lea.gris@noiraude.net>
Co-authored-by: Martin Robertz <dream-master@gmx.net>
2022-02-20 18:02:33 +01:00
bombcar a71130d437 Kotlin (#19)
* spaces

* revert kotlin ver

* more framework for kotlin

* make it available to external consumers

* vscode

* update scripts to properly catch broken runserveR

* editor config

* fix recursive zips

* improve

* update links

* more cleanup
2022-02-14 15:44:40 -06:00
Dmytro 54b81a1fc3 use timestamp to version buildscript 2021-12-26 23:10:36 +02:00
Dmytro e882491385 add startup finish check 2021-12-13 16:08:07 +02:00
Dmytro 027521c6d2 ci: fix script syntax 2021-12-13 15:39:33 +02:00
Dmytro 4df1f2f3d5 ci: refine scripts 2021-12-13 15:37:44 +02:00
Dmytro 5e0f711012 ci: rename report checking script 2021-12-13 15:37:13 +02:00
Dmytro f795717040 add more checks for server not working 2021-12-13 15:34:41 +02:00
bombcar a869311159 batch 2021-12-11 18:07:49 -06:00
Telan 09410d48d0 ci: refine naming 2021-11-21 21:01:07 +02:00
Telan a5d5ea510a ci: workaround server crash not resulting in gradle error; add step to check generated crash report 2021-11-21 20:06:39 +02:00
Telan 87f95561f0 build: fix maintenance not picking up version 2021-11-14 21:29:40 +02:00
Telan ea29d6853b build: fix maintenance script replacing too much strings 2021-11-14 21:23:42 +02:00
Telan edb7416b75 build: update main build script to test automatic version update 2021-11-12 20:59:18 +02:00
Telan 9e47698f90 run buildscript-maintenance.yml on all branch pushes 2021-11-12 20:57:53 +02:00
Telan c926328a0e debug to check if branch name is correctly obtained 2021-11-12 20:16:24 +02:00
Telan 82c8c9dcad fix update-version.sh not pushing HEAD to branch 2021-11-12 20:12:37 +02:00
Telan 7a4593ecc9 fix update-version.sh not pushing HEAD to branch 2021-11-12 20:11:04 +02:00
Telan 61028b6cf1 ci: configure git in separate step; specify current branch when pushing new builscript version 2021-11-12 19:57:50 +02:00
Telan ef157d8807 ci: configure git before committing updated buildscript 2021-11-12 19:51:49 +02:00
Telan 260e34e0fa fix update-version.sh checking wrong file 2021-11-12 19:48:51 +02:00
Telan 01c33c5044 add message when ignoring version update 2021-11-12 19:27:28 +02:00
Telan 39b9d261b9 embed build script version in its file; add zip-packages job to CI 2021-11-12 19:06:21 +02:00