• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

facebookincubator / TTPForge
63%
main: 67%

Build:
Build:
LAST BUILD BRANCH: export-D82462428
DEFAULT BRANCH: main
Repo Added 14 Aug 2023 10:15AM UTC
Token Ra8RGMp9erWTTLNu6nJqTb1aoVijgYIX7 regen
Build 414 Last
Files 69
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH export-D69953549
branch: export-D69953549
CHANGE BRANCH
x
Reset
Sync Branches
  • export-D69953549
  • container
  • container-fix
  • coverage
  • dep-lock
  • dependabot/go_modules/golang.org/x/crypto-0.35.0
  • doc-pc
  • expect
  • expected-step-failure
  • export-D50618372
  • export-D50635423
  • export-D50708311
  • export-D50892103
  • export-D50990440
  • export-D51069461
  • export-D51070150
  • export-D51139869
  • export-D51171741
  • export-D51180590
  • export-D51306975
  • export-D51307671
  • export-D51407546
  • export-D51428503
  • export-D51434166
  • export-D51434373
  • export-D51435517
  • export-D51437115
  • export-D51439700
  • export-D51449622
  • export-D51449668
  • export-D51451469
  • export-D51457037
  • export-D51458305
  • export-D51459133
  • export-D51459399
  • export-D51459508
  • export-D51459753
  • export-D51467408
  • export-D51475492
  • export-D51482864
  • export-D51495585
  • export-D51498587
  • export-D51520144
  • export-D51520434
  • export-D59696048
  • export-D59864499
  • export-D60238880
  • export-D60419102
  • export-D60423533
  • export-D60686691
  • export-D61042469
  • export-D61387125
  • export-D61657101
  • export-D61658174
  • export-D61662534
  • export-D62530409
  • export-D63457210
  • export-D63702296
  • export-D64108097
  • export-D65080213
  • export-D65831540
  • export-D66702400
  • export-D68783463
  • export-D69546940
  • export-D69863376
  • export-D70136417
  • export-D70192169
  • export-D70499233
  • export-D71635625
  • export-D71739496
  • export-D71841703
  • export-D72669013
  • export-D72670580
  • export-D73053704
  • export-D76082173
  • export-D77463007
  • export-D77619765
  • export-D78497399
  • export-D78521586
  • export-D78701235
  • export-D78753717
  • export-D78761882
  • export-D79202811
  • export-D79562207
  • export-D80822110
  • export-D80826527
  • export-D81613044
  • export-D82462426
  • export-D82462427
  • export-D82462428
  • fix-no-cleanup
  • fixup-T168084774-main
  • forge-integration-tests
  • magefile-updates
  • main
  • mitre-yaml
  • os-and-arch-metadata
  • pt-code-owners
  • renovate/actions-checkout-3.x
  • renovate/actions-checkout-4.x
  • renovate/actions-checkout-digest
  • renovate/actions-setup-python-digest
  • renovate/codespell-project-codespell-2.x
  • renovate/docker-build-push-action-5.x
  • renovate/docker-build-push-action-digest
  • renovate/docker-login-action-3.x
  • renovate/docker-setup-buildx-action-3.x
  • renovate/docker-setup-buildx-action-digest
  • renovate/docker-setup-qemu-action-3.x
  • renovate/github-codeql-action-digest
  • renovate/github.com-l50-goutils-v2-2.x
  • renovate/github.com-spf13-afero-1.x
  • renovate/github.com-tidwall-gjson-1.x
  • renovate/go.uber.org-zap-1.x
  • renovate/golang-1.x
  • renovate/goreleaser-goreleaser-action-5.x
  • renovate/goreleaser-goreleaser-action-digest
  • renovate/pin-dependencies
  • renovate/pre-commit-pre-commit-hooks-4.x
  • renovate/python-3.x
  • renovate/renovatebot-github-action-39.x
  • renovate/returntocorp-semgrep-action-digest
  • renovate/shogo82148-actions-goveralls-digest
  • sfm-create-file-new
  • sfm-create-file-step
  • sfm-downgrade-afero
  • sfm-downgrade-zap
  • sfm-dry-run
  • sfm-edit-and-create-refactor
  • sfm-fix-asdf
  • sfm-fix-indirects
  • sfm-fix-logs-and-remove-viper
  • sfm-fix-template-bug
  • sfm-fix-token
  • sfm-fix-usage
  • sfm-fix-working-directory-handling
  • sfm-install-command
  • sfm-reduce-minimum-go-version
  • sfm-remove-codeowner
  • sfm-remove-json-string
  • sfm-tmp-remove-vscode
  • sfm-update-files-package
  • sfm-update-gjson
  • sfm-update-zap
  • sfm-use-latest-release
  • test
  • test-refactor

28 Feb 2025 06:21PM UTC coverage: 62.899%. First build
13594146945

Pull #529

github

facebook-github-bot
- Implement http_request action type (#529)

Summary:
Pull Request resolved: https://github.com/facebookincubator/TTPForge/pull/529

This adds a step/action type called `http_request` that  works like this:

GET request example:
```yaml
 ---
 http_request: https://facebook.com
    type: GET
    proxy: http://localhost:8080
    cleanup:
      inline: |
        echo "No cleanup required."
```

POST request example:
```yaml
    http_request: https://api.someexample.com/api/v1/someendoint/
    type: POST
    headers:
      - field: User-Agent
        value: {{.Args.user_agent}}
      - field: Content-Type
        value: application/x-www-form-urlencoded; charset=UTF-8
      - field: Accepted-Encoding
        value: gzip, deflate
    body: >
      params={
        "client_input_params": {
          "username_input": "",
        },
        "server_params": {
          "is_from_logged_out": 0,
          "device_id": "android-3072a22f5cc5db69",
          "waterfall_id": null,
          "event_source": "login_home_page",
        }
      }
      bloks_versioning_id=bda53c582b46018428c2e82f7376c46f7
    regex: |
      [^"]*arm
    cleanup:
      inline: |
        echo "No cleanup required."
```

The fields have the following meaning:

```
http_request:
  `url`: URL to which the request is made.
  `type`: The http request type (GET, POST, PUT, PATCH, DELETE).
  `headers`: The http request headers, `field` and `value`.
  `parameters`: The http request parameters, `name` and `value`.
  `body`:  String for request body data.
  `proxy`: The http proxy to use for requests
  `regex`: Regular expression, if specified return only matching string.
  `response`: Shell variable name to store request's response.
```

Differential Revision: D69953549
Pull Request #529: - Implement http_request action type

44 of 126 new or added lines in 2 files covered. (34.92%)

1892 of 3008 relevant lines covered (62.9%)

15.05 hits per line

Relevant lines Covered
Build:
Build:
3008 RELEVANT LINES 1892 COVERED LINES
15.05 HITS PER LINE
Source Files on export-D69953549
  • Tree
  • List 59
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
13594146945 export-D69953549 - Implement http_request action type (#529) Summary: Pull Request resolved: https://github.com/facebookincubator/TTPForge/pull/529 This adds a step/action type called `http_request` that works like this: GET request example: ```yaml --- http... Pull #529 28 Feb 2025 06:23PM UTC facebook-github-bot github
62.9
13594046049 export-D69953549 - Implement http_request action type (#529) Summary: This adds a step/action type called `http_request` that works like this: GET request example: ```yaml --- http_request: https://facebook.com type: GET proxy: http://localhost:8080 ... Pull #529 28 Feb 2025 06:17PM UTC facebook-github-bot github
62.9
13593025522 export-D69953549 - Implement http_request action type (#529) Summary: Pull Request resolved: https://github.com/facebookincubator/TTPForge/pull/529 This adds a step/action type called `http_request` that works like this: GET request example: ```yaml --- http... Pull #529 28 Feb 2025 05:12PM UTC facebook-github-bot github
62.9
13592925490 export-D69953549 - Implement http_request action type (#529) Summary: This adds a step/action type called `http_request` that works like this: GET request example: ```yaml --- http_request: https://facebook.com type: GET proxy: http://localhost:8080 ... Pull #529 28 Feb 2025 05:06PM UTC facebook-github-bot github
62.9
13592578177 export-D69953549 - Implement http_request action type (#529) Summary: Pull Request resolved: https://github.com/facebookincubator/TTPForge/pull/529 This adds a step/action type called `http_request` that works like this: GET request example: ```yaml --- http... Pull #529 28 Feb 2025 04:44PM UTC facebook-github-bot github
62.9
13592521400 export-D69953549 - Implement http_request action type (#529) Summary: This adds a step/action type called `http_request` that works like this: GET request example: ```yaml --- http_request: https://facebook.com type: GET proxy: http://localhost:8080 ... Pull #529 28 Feb 2025 04:41PM UTC facebook-github-bot github
62.9
13592359666 export-D69953549 - Implement http_request action type (#529) Summary: Pull Request resolved: https://github.com/facebookincubator/TTPForge/pull/529 This adds a step/action type called `http_request` that works like this: GET request example: ```yaml --- http... Pull #529 28 Feb 2025 04:32PM UTC facebook-github-bot github
62.9
13592291476 export-D69953549 - Implement http_request action type (#529) Summary: This adds a step/action type called `http_request` that works like this: GET request example: ```yaml --- http_request: https://facebook.com type: GET proxy: http://localhost:8080 ... Pull #529 28 Feb 2025 04:27PM UTC facebook-github-bot github
62.9
13592090427 export-D69953549 - Implement http_request action type Summary: This adds a step/action type called `http_request` that works like this: GET request example: ```yaml --- http_request: https://facebook.com type: GET proxy: http://localhost:8080 clean... Pull #529 28 Feb 2025 04:16PM UTC facebook-github-bot github
62.9
See All Builds (404)
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc