add server
This commit is contained in:
parent
5f690457d4
commit
5ebcf6df24
@ -3,14 +3,99 @@ name: Build and Deploy Slots App
|
|||||||
on:
|
on:
|
||||||
workflow_dispatch:
|
workflow_dispatch:
|
||||||
inputs:
|
inputs:
|
||||||
servicename:
|
buildservicename:
|
||||||
description: 'Select service to build and deploy'
|
description: 'Select service to build and deploy'
|
||||||
required: true
|
required: true
|
||||||
default: 'web_api'
|
default: 'web_api'
|
||||||
type: choice
|
type: choice
|
||||||
options:
|
options:
|
||||||
- wukong_srv
|
- activity_srv
|
||||||
|
- arcaneportals_srv
|
||||||
|
- beautifulgirl_srv
|
||||||
|
- bigbass_srv
|
||||||
|
- cashcrew_srv
|
||||||
|
- chaoscrew_srv
|
||||||
|
- clashcash_srv
|
||||||
|
- dbsync_srv
|
||||||
|
- doggy_srv
|
||||||
|
- doghouse_srv
|
||||||
|
- dragon_srv
|
||||||
|
- dragonslayer_srv
|
||||||
|
- gatescopyofolympus_srv
|
||||||
|
- gatesofolympus_srv
|
||||||
|
- gateway_api
|
||||||
|
- glodofolympus_srv
|
||||||
|
- goldenyear_srv
|
||||||
|
- handofanubis_srv
|
||||||
|
- itero_srv
|
||||||
|
- jackscrypt_srv
|
||||||
|
- jelly_srv
|
||||||
|
- johnwild_srv
|
||||||
|
- keepem_srv
|
||||||
|
- login_srv
|
||||||
|
- magicalmine_srv
|
||||||
|
- moneytrain_srv
|
||||||
|
- operatorproxy_srv
|
||||||
|
- order_srv
|
||||||
|
- playercenter_srv
|
||||||
|
- ripcity_srv
|
||||||
|
- sugarcopyrush_srv
|
||||||
|
- sugarrush2_srv
|
||||||
|
- sugarrush_srv
|
||||||
|
- sweetbonanza_srv
|
||||||
|
- wanted_srv
|
||||||
|
- warriorways_srv
|
||||||
- web_api
|
- web_api
|
||||||
|
- wildgang_srv
|
||||||
|
- wukong_srv
|
||||||
|
- common
|
||||||
|
- core
|
||||||
|
- all
|
||||||
|
deployservicename:
|
||||||
|
description: 'Select service to build and deploy'
|
||||||
|
required: true
|
||||||
|
default: 'web_api'
|
||||||
|
type: choice
|
||||||
|
options:
|
||||||
|
- activity_srv
|
||||||
|
- arcaneportals_srv
|
||||||
|
- beautifulgirl_srv
|
||||||
|
- bigbass_srv
|
||||||
|
- cashcrew_srv
|
||||||
|
- chaoscrew_srv
|
||||||
|
- clashcash_srv
|
||||||
|
- dbsync_srv
|
||||||
|
- doggy_srv
|
||||||
|
- doghouse_srv
|
||||||
|
- dragon_srv
|
||||||
|
- dragonslayer_srv
|
||||||
|
- gatescopyofolympus_srv
|
||||||
|
- gatesofolympus_srv
|
||||||
|
- gateway_api
|
||||||
|
- glodofolympus_srv
|
||||||
|
- goldenyear_srv
|
||||||
|
- handofanubis_srv
|
||||||
|
- itero_srv
|
||||||
|
- jackscrypt_srv
|
||||||
|
- jelly_srv
|
||||||
|
- johnwild_srv
|
||||||
|
- keepem_srv
|
||||||
|
- login_srv
|
||||||
|
- magicalmine_srv
|
||||||
|
- moneytrain_srv
|
||||||
|
- operatorproxy_srv
|
||||||
|
- order_srv
|
||||||
|
- playercenter_srv
|
||||||
|
- ripcity_srv
|
||||||
|
- sugarcopyrush_srv
|
||||||
|
- sugarrush2_srv
|
||||||
|
- sugarrush_srv
|
||||||
|
- sweetbonanza_srv
|
||||||
|
- wanted_srv
|
||||||
|
- warriorways_srv
|
||||||
|
- web_api
|
||||||
|
- wildgang_srv
|
||||||
|
- wukong_srv
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build-deploy:
|
build-deploy:
|
||||||
@ -45,9 +130,7 @@ jobs:
|
|||||||
cd server
|
cd server
|
||||||
echo "Workspace: $GITEA_WORKSPACE"
|
echo "Workspace: $GITEA_WORKSPACE"
|
||||||
pwd
|
pwd
|
||||||
make ${{ gitea.event.inputs.servicename}}
|
make ${{ gitea.event.inputs.buildservicename}}
|
||||||
cd build/server/${{ gitea.event.inputs.servicename}}/
|
|
||||||
ls -a
|
|
||||||
|
|
||||||
- name: Install SSH Key
|
- name: Install SSH Key
|
||||||
uses: webfactory/ssh-agent@v0.7.0
|
uses: webfactory/ssh-agent@v0.7.0
|
||||||
@ -58,9 +141,10 @@ jobs:
|
|||||||
env:
|
env:
|
||||||
EC2_HOST: ${{ vars.EC2_HOST }}
|
EC2_HOST: ${{ vars.EC2_HOST }}
|
||||||
EC2_USER: slots
|
EC2_USER: slots
|
||||||
|
# TARGET_DIR: /data/server/${{ gitea.event.inputs.deployservicename }}
|
||||||
TARGET_DIR: /home/slots/
|
TARGET_DIR: /home/slots/
|
||||||
run: |
|
run: |
|
||||||
SERVICE_NAME=${{ gitea.event.inputs.servicename }}
|
SERVICE_NAME=${{ gitea.event.inputs.deployservicename }}
|
||||||
SOURCE_PATH="server/build/server/$SERVICE_NAME/$SERVICE_NAME"
|
SOURCE_PATH="server/build/server/$SERVICE_NAME/$SERVICE_NAME"
|
||||||
if [ ! -f "$SOURCE_PATH" ]; then
|
if [ ! -f "$SOURCE_PATH" ]; then
|
||||||
echo "Error: $SOURCE_PATH does not exist!"
|
echo "Error: $SOURCE_PATH does not exist!"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user