├── .deployment ├── .funcignore ├── .gitignore ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── Client ├── functions-logo.png ├── index.html ├── index.js ├── play.html ├── play.js └── style.css ├── CreateTeamSettings ├── function.json ├── index.js └── sample.dat ├── GetCurrentScore ├── function.json ├── index.js └── sample.dat ├── GetTeamSettings ├── function.json ├── index.js └── sample.dat ├── IncrementPointTrigger ├── function.json ├── index.js └── sample.dat ├── IncrementPointUpdate ├── function.json ├── index.js └── sample.dat ├── LICENSE ├── _static ├── arch-diagram.png ├── game-animation.gif ├── game-interface.png └── game-setup.png ├── azure-pipelines.yml ├── azuredeploy.json ├── deployment └── deploy-content-to-storage.ps1 ├── host.json ├── package.json ├── proxies.json └── readme.md /.deployment: -------------------------------------------------------------------------------- 1 | [config] 2 | SCM_POST_DEPLOYMENT_ACTIONS_PATH=deployment 3 | -------------------------------------------------------------------------------- /.funcignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joescars/TugOfWar-FunctionsDemo/HEAD/.funcignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joescars/TugOfWar-FunctionsDemo/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joescars/TugOfWar-FunctionsDemo/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joescars/TugOfWar-FunctionsDemo/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joescars/TugOfWar-FunctionsDemo/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joescars/TugOfWar-FunctionsDemo/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /Client/functions-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joescars/TugOfWar-FunctionsDemo/HEAD/Client/functions-logo.png -------------------------------------------------------------------------------- /Client/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joescars/TugOfWar-FunctionsDemo/HEAD/Client/index.html -------------------------------------------------------------------------------- /Client/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joescars/TugOfWar-FunctionsDemo/HEAD/Client/index.js -------------------------------------------------------------------------------- /Client/play.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joescars/TugOfWar-FunctionsDemo/HEAD/Client/play.html -------------------------------------------------------------------------------- /Client/play.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joescars/TugOfWar-FunctionsDemo/HEAD/Client/play.js -------------------------------------------------------------------------------- /Client/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joescars/TugOfWar-FunctionsDemo/HEAD/Client/style.css -------------------------------------------------------------------------------- /CreateTeamSettings/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joescars/TugOfWar-FunctionsDemo/HEAD/CreateTeamSettings/function.json -------------------------------------------------------------------------------- /CreateTeamSettings/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joescars/TugOfWar-FunctionsDemo/HEAD/CreateTeamSettings/index.js -------------------------------------------------------------------------------- /CreateTeamSettings/sample.dat: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Azure" 3 | } -------------------------------------------------------------------------------- /GetCurrentScore/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joescars/TugOfWar-FunctionsDemo/HEAD/GetCurrentScore/function.json -------------------------------------------------------------------------------- /GetCurrentScore/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joescars/TugOfWar-FunctionsDemo/HEAD/GetCurrentScore/index.js -------------------------------------------------------------------------------- /GetCurrentScore/sample.dat: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Azure" 3 | } -------------------------------------------------------------------------------- /GetTeamSettings/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joescars/TugOfWar-FunctionsDemo/HEAD/GetTeamSettings/function.json -------------------------------------------------------------------------------- /GetTeamSettings/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joescars/TugOfWar-FunctionsDemo/HEAD/GetTeamSettings/index.js -------------------------------------------------------------------------------- /GetTeamSettings/sample.dat: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Azure" 3 | } -------------------------------------------------------------------------------- /IncrementPointTrigger/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joescars/TugOfWar-FunctionsDemo/HEAD/IncrementPointTrigger/function.json -------------------------------------------------------------------------------- /IncrementPointTrigger/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joescars/TugOfWar-FunctionsDemo/HEAD/IncrementPointTrigger/index.js -------------------------------------------------------------------------------- /IncrementPointTrigger/sample.dat: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Azure" 3 | } -------------------------------------------------------------------------------- /IncrementPointUpdate/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joescars/TugOfWar-FunctionsDemo/HEAD/IncrementPointUpdate/function.json -------------------------------------------------------------------------------- /IncrementPointUpdate/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joescars/TugOfWar-FunctionsDemo/HEAD/IncrementPointUpdate/index.js -------------------------------------------------------------------------------- /IncrementPointUpdate/sample.dat: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Azure" 3 | } -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joescars/TugOfWar-FunctionsDemo/HEAD/LICENSE -------------------------------------------------------------------------------- /_static/arch-diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joescars/TugOfWar-FunctionsDemo/HEAD/_static/arch-diagram.png -------------------------------------------------------------------------------- /_static/game-animation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joescars/TugOfWar-FunctionsDemo/HEAD/_static/game-animation.gif -------------------------------------------------------------------------------- /_static/game-interface.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joescars/TugOfWar-FunctionsDemo/HEAD/_static/game-interface.png -------------------------------------------------------------------------------- /_static/game-setup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joescars/TugOfWar-FunctionsDemo/HEAD/_static/game-setup.png -------------------------------------------------------------------------------- /azure-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joescars/TugOfWar-FunctionsDemo/HEAD/azure-pipelines.yml -------------------------------------------------------------------------------- /azuredeploy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joescars/TugOfWar-FunctionsDemo/HEAD/azuredeploy.json -------------------------------------------------------------------------------- /deployment/deploy-content-to-storage.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joescars/TugOfWar-FunctionsDemo/HEAD/deployment/deploy-content-to-storage.ps1 -------------------------------------------------------------------------------- /host.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joescars/TugOfWar-FunctionsDemo/HEAD/host.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joescars/TugOfWar-FunctionsDemo/HEAD/package.json -------------------------------------------------------------------------------- /proxies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joescars/TugOfWar-FunctionsDemo/HEAD/proxies.json -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joescars/TugOfWar-FunctionsDemo/HEAD/readme.md --------------------------------------------------------------------------------