Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/janchaloupka/fitkit-build-server
Program pro správu připojení a požadavků na vzdálené sestavení a simulaci FITkit projektů.
https://github.com/janchaloupka/fitkit-build-server
Last synced: 1 day ago
JSON representation
Program pro správu připojení a požadavků na vzdálené sestavení a simulaci FITkit projektů.
- Host: GitHub
- URL: https://github.com/janchaloupka/fitkit-build-server
- Owner: janchaloupka
- License: mit
- Created: 2020-05-03T15:25:56.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-12-22T15:52:50.000Z (almost 2 years ago)
- Last Synced: 2023-03-10T23:48:54.987Z (over 1 year ago)
- Language: TypeScript
- Homepage:
- Size: 198 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# FITkit build server
Program pro správu připojení a požadavků na vzdálené sestavení a simulaci FITkit projektů.## Požadavky
* Node.js, npm ([Stránky projektu](https://nodejs.org/))
* Správně nakonfigurovaný překladový server## Instalace
1. Naklonujte repozitář do cílové složky na serveru (například `/opt/build-server`) a přesuňte se do něj
2. Stáhněte a nainstalujte závislosti příkazem `npm install`
3. Spusťte sestavení ze zdrojových souborů příkazem `npm compile` (musí být v `PATH` dostupný Node.js a NPM)
4. Vytvořte konfigurační soubor (například zkopírováním ukázkového - `cp config.example.jsonc config.jsonc`)
5. Konfigurační soubor upravte. Důležité je uvést cestu k veřejnému klíči pro ověření JWT tokenů.
6. Server můžete spustit souborem `./build-server` (musí být spustitelný)
* Je doporučeno vytvořit systémovou službu pro lepší kontrolu nad spuštěným programem na pozadí