Skip to content

Commit

Permalink
Merge branch 'candidate' into master
Browse files Browse the repository at this point in the history
  • Loading branch information
Sporesirius committed Nov 28, 2020
2 parents d40cc11 + ac2f5f7 commit b9c2620
Show file tree
Hide file tree
Showing 168 changed files with 1,117 additions and 1,184 deletions.
24 changes: 24 additions & 0 deletions .github/labeler.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
CDKey:
- "src/Servers/CDKey/**"

Chat:
- "src/Servers/Chat/**"

Game Status:
- "src/Servers/GameStatus/**"

Nat Negotation:
- "src/Servers/NATNegotiation/**"

Presence System:
- "src/Servers/PresenceConnectionManager/**"
- "src/Servers/PresenceSearchPlayer/**"

Query Report:
- "src/Servers/QueryReport/**"

Server Browser:
- "src/Servers/ServerBrowser/**"

Web Services:
- "src/Servers/WebServices/**"
35 changes: 35 additions & 0 deletions .github/workflows/cd-cdkey.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: CD - CDKey

on:
push:
branches:
- master
- candidate
paths:
- "src/Servers/CDKey/**"
- "src/Libraries/UniSpyLib/**"

jobs:
push:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- name: Deploy to staging
if: github.event_name == 'push' && github.ref == 'refs/heads/candidate'
uses: elgohr/[email protected]
with:
name: gameprogressive/cdkey
username: ${{ secrets.DOCKER_HUB_USER }}
password: ${{ secrets.DOCKER_HUB_KEY }}
tagging: true
dockerfile: ./src/Servers/CDKey/Dockerfile
- name: Deploy to production
if: github.event_name == 'push' && github.ref == 'refs/heads/master'
uses: elgohr/[email protected]
with:
name: gameprogressive/cdkey
username: ${{ secrets.DOCKER_HUB_USER }}
password: ${{ secrets.DOCKER_HUB_KEY }}
tagging: true
dockerfile: ./src/Servers/CDKey/Dockerfile
35 changes: 35 additions & 0 deletions .github/workflows/cd-chat.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: CD - Chat

on:
push:
branches:
- master
- candidate
paths:
- "src/Servers/Chat/**"
- "src/Libraries/UniSpyLib/**"

jobs:
push:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- name: Deploy to staging
if: github.event_name == 'push' && github.ref == 'refs/heads/candidate'
uses: elgohr/[email protected]
with:
name: gameprogressive/chat
username: ${{ secrets.DOCKER_HUB_USER }}
password: ${{ secrets.DOCKER_HUB_KEY }}
tagging: true
dockerfile: ./src/Servers/Chat/Dockerfile
- name: Deploy to production
if: github.event_name == 'push' && github.ref == 'refs/heads/master'
uses: elgohr/[email protected]
with:
name: gameprogressive/chat
username: ${{ secrets.DOCKER_HUB_USER }}
password: ${{ secrets.DOCKER_HUB_KEY }}
tagging: true
dockerfile: ./src/Servers/Chat/Dockerfile
35 changes: 35 additions & 0 deletions .github/workflows/cd-gs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: CD - GS

on:
push:
branches:
- master
- candidate
paths:
- "src/Servers/GameStatus/**"
- "src/Libraries/UniSpyLib/**"

jobs:
push:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- name: Deploy to staging
if: github.event_name == 'push' && github.ref == 'refs/heads/candidate'
uses: elgohr/[email protected]
with:
name: gameprogressive/gs
username: ${{ secrets.DOCKER_HUB_USER }}
password: ${{ secrets.DOCKER_HUB_KEY }}
tagging: true
dockerfile: ./src/Servers/GameStatus/Dockerfile
- name: Deploy to production
if: github.event_name == 'push' && github.ref == 'refs/heads/master'
uses: elgohr/[email protected]
with:
name: gameprogressive/gs
username: ${{ secrets.DOCKER_HUB_USER }}
password: ${{ secrets.DOCKER_HUB_KEY }}
tagging: true
dockerfile: ./src/Servers/GameStatus/Dockerfile
35 changes: 35 additions & 0 deletions .github/workflows/cd-nn.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: CD - NN

on:
push:
branches:
- master
- candidate
paths:
- "src/Servers/NATNegotiation/**"
- "src/Libraries/UniSpyLib/**"

jobs:
push:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- name: Deploy to staging
if: github.event_name == 'push' && github.ref == 'refs/heads/candidate'
uses: elgohr/[email protected]
with:
name: gameprogressive/nn
username: ${{ secrets.DOCKER_HUB_USER }}
password: ${{ secrets.DOCKER_HUB_KEY }}
tagging: true
dockerfile: ./src/Servers/NATNegotiation/Dockerfile
- name: Deploy to production
if: github.event_name == 'push' && github.ref == 'refs/heads/master'
uses: elgohr/[email protected]
with:
name: gameprogressive/nn
username: ${{ secrets.DOCKER_HUB_USER }}
password: ${{ secrets.DOCKER_HUB_KEY }}
tagging: true
dockerfile: ./src/Servers/NATNegotiation/Dockerfile
35 changes: 35 additions & 0 deletions .github/workflows/cd-pcm.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: CD - PCM

on:
push:
branches:
- master
- candidate
paths:
- "src/Servers/PresenceConnectionManager/**"
- "src/Libraries/UniSpyLib/**"

jobs:
push:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- name: Deploy to staging
if: github.event_name == 'push' && github.ref == 'refs/heads/candidate'
uses: elgohr/[email protected]
with:
name: gameprogressive/pcm
username: ${{ secrets.DOCKER_HUB_USER }}
password: ${{ secrets.DOCKER_HUB_KEY }}
tagging: true
dockerfile: ./src/Servers/PresenceConnectionManager/Dockerfile
- name: Deploy to production
if: github.event_name == 'push' && github.ref == 'refs/heads/master'
uses: elgohr/[email protected]
with:
name: gameprogressive/pcm
username: ${{ secrets.DOCKER_HUB_USER }}
password: ${{ secrets.DOCKER_HUB_KEY }}
tagging: true
dockerfile: ./src/Servers/PresenceConnectionManager/Dockerfile
35 changes: 35 additions & 0 deletions .github/workflows/cd-psp.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: CD - PSP

on:
push:
branches:
- master
- candidate
paths:
- "src/Servers/PresenceSearchPlayer/**"
- "src/Libraries/UniSpyLib/**"

jobs:
push:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- name: Deploy to staging
if: github.event_name == 'push' && github.ref == 'refs/heads/candidate'
uses: elgohr/[email protected]
with:
name: gameprogressive/psp
username: ${{ secrets.DOCKER_HUB_USER }}
password: ${{ secrets.DOCKER_HUB_KEY }}
tagging: true
dockerfile: ./src/Servers/PresenceSearchPlayer/Dockerfile
- name: Deploy to production
if: github.event_name == 'push' && github.ref == 'refs/heads/master'
uses: elgohr/[email protected]
with:
name: gameprogressive/psp
username: ${{ secrets.DOCKER_HUB_USER }}
password: ${{ secrets.DOCKER_HUB_KEY }}
tagging: true
dockerfile: ./src/Servers/PresenceSearchPlayer/Dockerfile
35 changes: 35 additions & 0 deletions .github/workflows/cd-qr.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: CD - QR

on:
push:
branches:
- master
- candidate
paths:
- "src/Servers/QueryReport/**"
- "src/Libraries/UniSpyLib/**"

jobs:
push:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- name: Deploy to staging
if: github.event_name == 'push' && github.ref == 'refs/heads/candidate'
uses: elgohr/[email protected]
with:
name: gameprogressive/qr
username: ${{ secrets.DOCKER_HUB_USER }}
password: ${{ secrets.DOCKER_HUB_KEY }}
tagging: true
dockerfile: ./src/Servers/QueryReport/Dockerfile
- name: Deploy to production
if: github.event_name == 'push' && github.ref == 'refs/heads/master'
uses: elgohr/[email protected]
with:
name: gameprogressive/qr
username: ${{ secrets.DOCKER_HUB_USER }}
password: ${{ secrets.DOCKER_HUB_KEY }}
tagging: true
dockerfile: ./src/Servers/QueryReport/Dockerfile
35 changes: 35 additions & 0 deletions .github/workflows/cd-sb.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: CD - SB

on:
push:
branches:
- master
- candidate
paths:
- "src/Servers/ServerBrowser/**"
- "src/Libraries/UniSpyLib/**"

jobs:
push:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- name: Deploy to staging
if: github.event_name == 'push' && github.ref == 'refs/heads/candidate'
uses: elgohr/[email protected]
with:
name: gameprogressive/sb
username: ${{ secrets.DOCKER_HUB_USER }}
password: ${{ secrets.DOCKER_HUB_KEY }}
tagging: true
dockerfile: ./src/Servers/ServerBrowser/Dockerfile
- name: Deploy to production
if: github.event_name == 'push' && github.ref == 'refs/heads/master'
uses: elgohr/[email protected]
with:
name: gameprogressive/sb
username: ${{ secrets.DOCKER_HUB_USER }}
password: ${{ secrets.DOCKER_HUB_KEY }}
tagging: true
dockerfile: ./src/Servers/ServerBrowser/Dockerfile
35 changes: 35 additions & 0 deletions .github/workflows/cd-ws.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: CD - WS

on:
push:
branches:
- master
- candidate
paths:
- "src/Servers/WebServices/**"
- "src/Libraries/UniSpyLib/**"

jobs:
push:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- name: Deploy to staging
if: github.event_name == 'push' && github.ref == 'refs/heads/candidate'
uses: elgohr/[email protected]
with:
name: gameprogressive/ws
username: ${{ secrets.DOCKER_HUB_USER }}
password: ${{ secrets.DOCKER_HUB_KEY }}
tagging: true
dockerfile: ./src/Servers/WebServices/Dockerfile
- name: Deploy to production
if: github.event_name == 'push' && github.ref == 'refs/heads/master'
uses: elgohr/[email protected]
with:
name: gameprogressive/ws
username: ${{ secrets.DOCKER_HUB_USER }}
password: ${{ secrets.DOCKER_HUB_KEY }}
tagging: true
dockerfile: ./src/Servers/WebServices/Dockerfile
Loading

0 comments on commit b9c2620

Please sign in to comment.