Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added Molecule tests for atomic-red-team role #3

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

l50
Copy link

@l50 l50 commented Apr 6, 2024

**Added:**

- Molecule configuration - Created new `molecule` configuration files for the
  `atomic-red-team` role to support local testing and verification.
- Converge playbook - Added `converge.yml` playbook for applying the role during
  testing.
- Inventory file - Created an inventory file for Molecule testing.
- Docker platforms - Defined Docker platforms in `molecule.yml` for testing the
  role on Ubuntu, Kali, and Rocky Linux containers.
- Verify playbook - Added `verify.yml` playbook for verifying the role's
  functionality during testing.

l50 added 3 commits April 6, 2024 02:39
… paths for Atomic Red Team

**Added:**
- Added variables for PowerShell version and installation path.
- Included common, Debian-specific, and RedHat-specific package lists for installation.

**Changed:**
- Refactored PowerShell installation to use a generic approach with architecture mapping.
- Updated `invoke-atomictest.yml` to use the `pwsh` command without absolute paths.
- Simplified `setup-linux.yml` to streamline PowerShell setup and remove old installation methods.

**Removed:**
- Removed old PowerShell installation tasks specific to Ubuntu, Amazon Linux, and CentOS.
**Added:**

- Molecule configuration - Created new `molecule` configuration files for the
  `atomic-red-team` role to support local testing and verification.
- Converge playbook - Added `converge.yml` playbook for applying the role during
  testing.
- Inventory file - Created an inventory file for Molecule testing.
- Docker platforms - Defined Docker platforms in `molecule.yml` for testing the
  role on Ubuntu, Kali, and Rocky Linux containers.
- Verify playbook - Added `verify.yml` playbook for verifying the role's
  functionality during testing.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant