Skip to content

This module is to detect the bugs in TOSCA and Ansible Scripts.

License

Notifications You must be signed in to change notification settings

KalmanMeth/defect-prediction

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

defect-prediction

Ansible Smell detection extends Ansible-Lint tool by adding custom detection rules. Thus, first need to install Ansible-Lint

pip install ansible-lint

To build and run Ansible Smells Tests:

Go to the directory “defect-prediction\ansible” (via cd command) and run

python -m unittest tests/Test*.py

This requires Python 3.X with unittest module.

To build TOSCA smell detection modules:

This module depends on the SODALITE sub-project “semantic-reasoner”. Thus, first built it

Then, go to directory “defect-prediction\tosca” and run

mvn clean install

This requires maven 3.x

About

This module is to detect the bugs in TOSCA and Ansible Scripts.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 60.1%
  • Python 39.9%