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:
		
							
								
								
									
										8
									
								
								.github/workflows/build_dev.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										8
									
								
								.github/workflows/build_dev.yml
									
									
									
									
										vendored
									
									
								
							@ -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:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										15
									
								
								.github/workflows/build_release.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										15
									
								
								.github/workflows/build_release.yml
									
									
									
									
										vendored
									
									
								
							@ -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:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										15
									
								
								.github/workflows/build_stage.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										15
									
								
								.github/workflows/build_stage.yml
									
									
									
									
										vendored
									
									
								
							@ -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: |
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user