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

Updates shared_meterpreter_acceptance.yml pipeline to build the metasploit-payloads gem #19829

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

cgranleese-r7
Copy link
Contributor

@cgranleese-r7 cgranleese-r7 commented Jan 23, 2025

Note

In draft as I noticed an issue with PHP Windows not installing the gem correctly and will need to look at that.

This PR updates .github/workflows/shared_meterpreter_acceptance.yml to now build the metasploit-payloads gem instead of compiling each of the payloads individually.

Verification

List the steps needed to make sure this thing works

  • CI goes green when the payload-testing-branch label is applied
  • Ensure the gem is now being updated within CI to Using metasploit-payloads 2.0.190 (was 2.0.189) under the install metasploit-payloads gem step
  • Code changes are sane
  • Ensure documentation links will point to the correct updated line number

@cgranleese-r7 cgranleese-r7 added the payload-testing-branch Runs framework and custom payloads PRs - https://github.com/rapid7/metasploit-framework/pull/19390 label Jan 23, 2025
@cgranleese-r7 cgranleese-r7 force-pushed the updates-meterpeter-pipeline-to-build-payloads-gem branch from 02dec06 to 03913ec Compare January 23, 2025 14:36
@cgranleese-r7 cgranleese-r7 marked this pull request as draft January 23, 2025 15:26
@cgranleese-r7 cgranleese-r7 force-pushed the updates-meterpeter-pipeline-to-build-payloads-gem branch 5 times, most recently from 47a78d0 to 27f3ad3 Compare January 23, 2025 18:05
@cgranleese-r7 cgranleese-r7 force-pushed the updates-meterpeter-pipeline-to-build-payloads-gem branch from 27f3ad3 to e10ada1 Compare January 23, 2025 18:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
payload-testing-branch Runs framework and custom payloads PRs - https://github.com/rapid7/metasploit-framework/pull/19390
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant