PL SlackCommandstobuildanddeploy 250422 0140
PL SlackCommandstobuildanddeploy 250422 0140
From Slack messages we can now below operations , we just need to message as stated in below examples.
1. Version Whitelist
2. DeviceId Whitelist
3. Build the Backend Source Code
4. Build the Game(Client + Server)
5. Deploy the Backend Artifacts and Game Battle Server.
versionwhitelist
devicewhitelist
build-backend
build
deploy
terminate
1. To Whitelist the version : We need to send the Slack message in below style .
examples
examples
examples
/jenkins-build build-backend
examples
Below example will deploy zip file in qa-03 environment with specified revision.
/jenkins-build deploy --build-zip-file Underworld-Global-4075-T03.02.05-202204182106-Linux-
Build.zip --backend-built-revision 561 --env qa-03
Below example will deploy specified zip file and latest backend build revision in specifed supported environment
Below example will deploy latest zip file and latest backend built revision in supported environments
/jenkins-build deploy
/jenkins-build <action-type> [--branch] [SVN Branch relative Path] [--revision] [SVN Revsion
to Build] [--platform] [all | linux | android | windows]
examples
below example will build for all platforms (Linux, windows and Android) for sepcified revision 4005 , if we donot mention
revision or platform it will take latest revsion and all as platform value.
OR
Below example it will take default revsion latest and platform as android for default branch Underworld/Trunk
/Underworld-Global and
Below example it will build for defulat platform all for default branch and for default latest revsion
/jenkins-build build
Please note the branch name should alway be in relative Path as below are some example,
Underworld/Trunk/Underworld-Global
Underworld/Trunk/Head/Underworld-LZ
Note: the branch name are case sensitvie , the name should be exactly same as in SVN