Skip to content

@prasadtalasila prasadtalasila released this Oct 4, 2018 · 9 commits to master since this release

Improvements made in this version of AutolabJS are:

  1. Increase the default number of execution nodes from five to ten.
  2. Significant improvements to Ansible install scripts. The new structure follows coding conventions
    suggested by Ansible documentation and removes code duplication.
  3. Deployment checks added in the post-install checklist.
    These checks make sure that the software has been installed and configured correctly.
  4. Consolidates all the application logs to one directory.
  5. Consolidates all the application data to one directory.
  6. Renames the database used to AutolabJS.
  7. Upgrades the node.js server to node v8.11 in all the containers.
  8. Updates the jQuery library used by website to v3.3.1. This version upgrade fixes certain vulnerabilities
    in jQuery library.
  9. Updates to the project templates to smoothen the process of code contributions.
  10. New gitlab.js module developed for interacting with GitLab. This module is used at present in deployment checks and it will prove useful in future in Autolabcli.
  11. Migrate the code test coverage reporting to codecov.io website. This website offers integrated code
    coverage reporting for unit, integration and functional tests.
  12. New modular test structure has been put in place to integrate unit, integration and functional tests into
    one coherent structure. The new test structure has been explained on the test structure wiki page.
  13. Adds component tests for execution node and load balancer components.

This version of AutolabJS has a dedicated documentation page.

All of these changes have been made possible by contributions from Ankshit Jain and Shivin Thukral.

Assets 2
You can’t perform that action at this time.