Jenkins deployment inside the deployed website
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
client
server
.gitignore
LICENSE
README.md

README.md

testing-chamber

What is it?

It's deployment tool made for web applications integrated with jenkins. Allowing users to deploy new versions while browsing the deployed website.
It comes with some example batch scripts for IIS deployment :) and some sweet animations! (Thanks https://github.com/airbnb/lottie-web)

How to build it

Installation from source
1. Install NodeJS
2. Navigate to client and perform a npm install
3. Navigate to server and perform a npm install
4. Open a console on client and execute npm start
5. Open a console on server with admin permissions and execute npm start
6. Done! Navigate to http://localhost:9900
Installation from releases TODO
Configuration General Configuration
To configure the application open the config.json on the server folder

Authentication Configuration
It is recommended to change the SOCKET_IO_AUTHTOKEN to something else, it will not fully prevent different apps from connecting. It's a very BASIC authentication. You will need to update the client_config.json on the client folder with the new key as well.

Some cool pics

Some animations

Loading Screen

Changelog Menu

Deployment Menu