This repo holds the job configurations of each Testgrid job. Each branch correspond to a particular deployment. That means,
- master - this branch is for testgrid production deployment - https://testgrid-live.private.wso2.com/
- devenv - this branch is for testgrid dev deployment - https://testgrid-live-dev.private.wso2.com/
If you want a Testgrid job, you just need to create a job config file similar to reference-testgrid.yaml , and send a pull request. When the PR is merged, a Testgrid job will get created automatically in the corresponding tg deployment (prod/devenv). You can now head over to the TG deployment, and trigger a build of your job.
At the end of the build, you get an email with the build results with a link to dashboard for further details. Only the people in the emailToList value of your own job configuration receive the emails; you can configure this as you wish.