add server
This commit is contained in:
parent
5f690457d4
commit
5ebcf6df24
@ -3,14 +3,99 @@ name: Build and Deploy Slots App
|
||||
on:
|
||||
workflow_dispatch:
|
||||
inputs:
|
||||
servicename:
|
||||
buildservicename:
|
||||
description: 'Select service to build and deploy'
|
||||
required: true
|
||||
default: 'web_api'
|
||||
type: choice
|
||||
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
|
||||
- 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:
|
||||
build-deploy:
|
||||
@ -45,9 +130,7 @@ jobs:
|
||||
cd server
|
||||
echo "Workspace: $GITEA_WORKSPACE"
|
||||
pwd
|
||||
make ${{ gitea.event.inputs.servicename}}
|
||||
cd build/server/${{ gitea.event.inputs.servicename}}/
|
||||
ls -a
|
||||
make ${{ gitea.event.inputs.buildservicename}}
|
||||
|
||||
- name: Install SSH Key
|
||||
uses: webfactory/ssh-agent@v0.7.0
|
||||
@ -58,9 +141,10 @@ jobs:
|
||||
env:
|
||||
EC2_HOST: ${{ vars.EC2_HOST }}
|
||||
EC2_USER: slots
|
||||
# TARGET_DIR: /data/server/${{ gitea.event.inputs.deployservicename }}
|
||||
TARGET_DIR: /home/slots/
|
||||
run: |
|
||||
SERVICE_NAME=${{ gitea.event.inputs.servicename }}
|
||||
SERVICE_NAME=${{ gitea.event.inputs.deployservicename }}
|
||||
SOURCE_PATH="server/build/server/$SERVICE_NAME/$SERVICE_NAME"
|
||||
if [ ! -f "$SOURCE_PATH" ]; then
|
||||
echo "Error: $SOURCE_PATH does not exist!"
|
||||
|
Loading…
x
Reference in New Issue
Block a user