Create custom match plugin

Rename world_control

Fix package name

Attempt with main package

Go world_control debug

Go world_control debug

Added get world RPC method

Remove '_' from module

Nakama plugin testing

Nakama plugin testing

Nakama plugin testing

Try updated pipeline

Nakama plugin testing

Update pipeline

Rework plugin dir

Fix path

Fix imports

Fix imports

Load match

Load match work

Server changes

Server changes

Server changes

Changes basic upon helpful suggestions

Client side get match
This commit is contained in:
2020-08-15 19:26:02 -04:00
parent 0d9d05943c
commit 12ea66e4fc
11 changed files with 211 additions and 38 deletions

View File

@ -57,18 +57,16 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Build Plugin
- name: Build Nakma Plugin
id: build_plugin
uses: josephbmanley/build-nakama-plugin-action@v0.1.1
with:
nakamaVersion: "2.12.0"
moduleDirectory: server/plugins/world_rpc
moduleDirectory: server/plugin
- name: Move Binary
env:
plugin: ${{ steps.build_plugin.outputs.binary }}
run: |
mkdir -p server/data/modules
mv $plugin server/data/modules
mv ${{ steps.build_plugin.outputs.binary }} server/data/modules
- id: get_tag
name: Get Tag
env:

View File

@ -52,18 +52,23 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Build Plugin
id: build_plugin
- name: Build RPC Plugin
id: build_rpc_plugin
uses: josephbmanley/build-nakama-plugin-action@v0.1.1
with:
nakamaVersion: "2.12.0"
moduleDirectory: server/plugins/world_rpc
- name: Build Control Plugin
id: build_control_plugin
uses: josephbmanley/build-nakama-plugin-action@v0.1.1
with:
nakamaVersion: "2.12.0"
moduleDirectory: server/plugins/control
- name: Move Binary
env:
plugin: ${{ steps.build_plugin.outputs.binary }}
run: |
mkdir -p server/data/modules
mv $plugin server/data/modules
mv ${{ steps.build_rpc_plugin.outputs.binary }} server/data/modules
mv ${{ steps.build_control_plugin.outputs.binary }} server/data/modules
- id: get_tag
name: Get Tag
env:

View File

@ -39,18 +39,23 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Build Plugin
id: build_plugin
- name: Build RPC Plugin
id: build_rpc_plugin
uses: josephbmanley/build-nakama-plugin-action@v0.1.1
with:
nakamaVersion: "2.12.0"
moduleDirectory: server/plugins/world_rpc
- name: Build Control Plugin
id: build_control_plugin
uses: josephbmanley/build-nakama-plugin-action@v0.1.1
with:
nakamaVersion: "2.12.0"
moduleDirectory: server/plugins/control
- name: Move Binary
env:
plugin: ${{ steps.build_plugin.outputs.binary }}
run: |
mkdir -p server/data/modules
mv $plugin server/data/modules
mv ${{ steps.build_rpc_plugin.outputs.binary }} server/data/modules
mv ${{ steps.build_control_plugin.outputs.binary }} server/data/modules
- name: Get Docker Repo Name
id: find_repo
run: |