vault backup: 2024-05-24 16:19:19
This commit is contained in:
@@ -1,7 +1,10 @@
|
|||||||
## Client
|
## Client
|
||||||
|
|
||||||
|
### Unreal engine related
|
||||||
- Install Powershell 7.x.x and change `.ps1` default program to it
|
- Install Powershell 7.x.x and change `.ps1` default program to it
|
||||||
- Install Gitnuro
|
- Install Gitnuro
|
||||||
- setup .uproject file to have tests plugin and following plugin
|
- setup .uproject file to have tests plugin and following plugin
|
||||||
|
|
||||||
```
|
```
|
||||||
{
|
{
|
||||||
"Name": "VisualStudioTools",
|
"Name": "VisualStudioTools",
|
||||||
@@ -22,14 +25,29 @@ if (Target.bBuildEditor)
|
|||||||
```
|
```
|
||||||
|
|
||||||
## Server
|
## Server
|
||||||
- setup volumes into separate containers for git and gitea OR copy environment using json
|
|
||||||
|
### Setup infrastructure
|
||||||
|
- setup volumes into separate containers for git and gitea OR copy environment using json at `https://git.game-dev.space/minimata/jelastic-environment/raw/branch/main/jelastic-environment.json`
|
||||||
|
|
||||||
|
### Upgrade git
|
||||||
- Install git 2.x.x
|
- Install git 2.x.x
|
||||||
```
|
```
|
||||||
rpm -U http://opensource.wandisco.com/centos/7/git/x86_64/wandisco-git-release-7-2.noarch.rpm && yum install -y git
|
rpm -U http://opensource.wandisco.com/centos/7/git/x86_64/wandisco-git-release-7-2.noarch.rpm && yum install -y git
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Install relevant files
|
||||||
- `git clone https://git.game-dev.space/minimata/game-dev-space.git`
|
- `git clone https://git.game-dev.space/minimata/game-dev-space.git`
|
||||||
- move bash, compose and .env files to the `application` folder `cp game-dev-space/game-dev-space-startup.sh application/`
|
- move bash, compose and .env files to the `application` folder `cp game-dev-space/game-dev-space-startup.sh application/`
|
||||||
|
|
||||||
|
### Setup service
|
||||||
- move service file to /etc/systemd/system directory `cp game-dev-space/game-dev-space.service /etc/systemd/system/`
|
- move service file to /etc/systemd/system directory `cp game-dev-space/game-dev-space.service /etc/systemd/system/`
|
||||||
- authenticate docker to ghcr.io `echo <GITHUB_TOKEN> | docker login ghcr.io -u Minimata --password-stdin`
|
- `systemctl daemon-reload`
|
||||||
|
- `systemctl enable game-dev-space.service`
|
||||||
|
- `systemctl start game-dev-space.service`
|
||||||
|
|
||||||
|
### Application setup
|
||||||
- setup domain name and Let's encrypt SSL
|
- setup domain name and Let's encrypt SSL
|
||||||
- setup gitea runner authentication with token
|
- setup gitea runner authentication with token
|
||||||
|
|
||||||
|
### Unreal related
|
||||||
|
- authenticate docker to ghcr.io `echo <GITHUB_TOKEN> | docker login ghcr.io -u Minimata --password-stdin`
|
||||||
Reference in New Issue
Block a user