diff --git a/docs/development.rst b/docs/development.rst index 3cb937a3ae2b89d4a57acacdea76982b1967ba10..b2f0fd2c3c5591a3a508d28e5eda1c7c904508a0 100644 --- a/docs/development.rst +++ b/docs/development.rst @@ -34,7 +34,7 @@ performing the following steps: `_ and `Vagrant `_, using instructions outlined on their respective websites. It is recommended to use latest versions available. At time of this writing the role tests have - been successfully run on *VirtualBox 5.2.12* and *Vagrant 2.0.4*. + been successfully run on *VirtualBox 7.0.20* and *Vagrant 2.3.7*. 3. In order to allow static IPv6 addresses to be allocated to virtual machines during testing, it is necessary to explicitly white-list @@ -113,7 +113,7 @@ When writing new and updating existing tasks, keep the following in mind: parameter. E.g.:: - name: Run command - command: mycommand + ansible.builtin.command: mycommand args: creates: "/etc/mycommand" @@ -160,7 +160,13 @@ In order to run tests for a specific role, perform the following steps: cd roles/ROLENAME/ -3. Run the default test scenario (this will normally test against +3. Run the linters:: + + flake8 . + yamllint . + ansible-lint . + +4. Run the default test scenario (this will normally test against multiple Debian versions if supported):: molecule test