Rachel Powers 651ff8356c
feat: generate java componate
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2023-06-16 21:15:36 -07:00
2023-06-16 21:15:36 -07:00
2022-02-18 23:13:21 +01:00
2023-02-25 00:19:47 +01:00
2023-02-25 00:19:47 +01:00
2022-10-20 13:21:55 +05:30
2022-10-20 13:21:55 +05:30
2023-01-20 13:48:48 +01:00
2023-02-25 00:19:47 +01:00
2023-02-25 00:19:47 +01:00
2023-02-25 00:19:55 +01:00
2023-02-25 00:19:55 +01:00
2023-06-16 21:15:36 -07:00
2023-02-25 00:19:55 +01:00
2023-02-25 00:19:55 +01:00
2022-10-20 13:21:55 +05:30
2023-01-27 16:48:21 +00:00
2022-10-20 13:21:55 +05:30
2023-02-25 00:19:55 +01:00
2023-02-25 00:19:55 +01:00
2023-06-16 21:15:36 -07:00
2023-06-16 21:15:36 -07:00

Prism Launcher Meta

Scripts to generate jsons and jars that Prism Launcher will access.

Deployment

It is recommended to use Docker to deploy the environment.

  • Clone this repo to a server
  • Make sure it's writable by the container later: chown -R 1337:1337 .
  • Configure config/config_local.sh
    • The defaults should be fine (apart from committer email and name perhaps)
  • Put your SSH key (which has push access to meta-upstream and meta-launcher) at config/deploy.key
  • Pull meta- repos: bash clone.sh
  • Customize docker-compose.yaml
  • Run docker-compose up -d --build
  • Observe Cron logs using docker-compose logs -f (Runs hourly by default)
  • (Optional) Run once to fill caches: docker-compose run meta update

For local development you can also use docker-compose.local.yaml. By default, it uses UID=1000 and GID=1000. Make sure it's the same as your host instance.

Description
Prism Launcher Metadata generation scripts
Readme 1.7 MiB
Languages
Python 94.9%
Shell 2.6%
Nix 2.5%